Documentation
¶
Index ¶
- Constants
- func NewDbusState() (units.State, error)
- type DbusProperties
- type DbusState
- func (s *DbusState) Disable(ctx context.Context, name units.Name) error
- func (s *DbusState) Enable(ctx context.Context, name units.Name) error
- func (s *DbusState) Link(ctx context.Context, loc units.Location) error
- func (s *DbusState) Properties(ctx context.Context, name units.Name) (units.Properties, error)
- func (s *DbusState) Reload(ctx context.Context) error
- func (s *DbusState) ResetFailed(ctx context.Context, name units.Name) error
- func (s *DbusState) Start(ctx context.Context, name units.Name) error
- func (s *DbusState) Stop(ctx context.Context, name units.Name) error
- func (s *DbusState) Views(ctx context.Context) (units.Views, error)
Constants ¶
View Source
const ( DbusExitCodeKey = "ExecMainStatus" DbusStartedAtKey = "ExecMainStartTimestamp" DbusFinishedAtKey = "ExecMainExitTimestamp" DbusContainerIDKey = "MainPID" DbusRestartCountKey = "NRestarts" DbusTerminatedStop = "stop" DbusTerminatedFailed = "failed" DbusTerminatedExited = "exited" DbusTerminatedDead = "dead" DbusWaitingStart = "start" DbusWaitingCondition = "condition" DbusWaitingDead = DbusTerminatedDead DbusRunning = "running" DbusRunningAutoRestart = "auto-restart" DbusRunningReload = "reload" )
View Source
const DbusModeReplace = "replace"
Variables ¶
This section is empty.
Functions ¶
func NewDbusState ¶
Types ¶
type DbusProperties ¶
type DbusProperties struct {
// contains filtered or unexported fields
}
func (*DbusProperties) ContainerID ¶
func (p *DbusProperties) ContainerID() *url.URL
func (*DbusProperties) ExitCode ¶
func (p *DbusProperties) ExitCode() int32
func (*DbusProperties) FinishedAt ¶
func (p *DbusProperties) FinishedAt() meta.Time
func (*DbusProperties) RestartCount ¶
func (p *DbusProperties) RestartCount() int32
func (*DbusProperties) StartedAt ¶
func (p *DbusProperties) StartedAt() meta.Time
type DbusState ¶
type DbusState struct {
// contains filtered or unexported fields
}
func (*DbusState) Properties ¶
func (*DbusState) ResetFailed ¶
Click to show internal directories.
Click to hide internal directories.