Documentation
¶
Index ¶
- type Commander
- type HostSystemdCommander
- func (c HostSystemdCommander) DaemonReload() (bool, error)
- func (c HostSystemdCommander) Disable(name string) (bool, error)
- func (c HostSystemdCommander) Enable(name string) (bool, error)
- func (c HostSystemdCommander) Reload(name string) (bool, error)
- func (c HostSystemdCommander) Restart(name string) (bool, error)
- func (c HostSystemdCommander) Start(name string) (bool, error)
- func (c HostSystemdCommander) Status(name string) (states.State, error)
- func (c HostSystemdCommander) Stop(name string) (bool, error)
- type InstanceSystemdCommander
- func (c InstanceSystemdCommander) DaemonReload() (bool, error)
- func (c InstanceSystemdCommander) Disable(name string) (bool, error)
- func (c InstanceSystemdCommander) Enable(name string) (bool, error)
- func (c InstanceSystemdCommander) IsActive(name string) (bool, error)
- func (c InstanceSystemdCommander) Restart(name string) (bool, error)
- func (c InstanceSystemdCommander) Start(name string) (bool, error)
- func (c InstanceSystemdCommander) Status(name string) (string, error)
- func (c InstanceSystemdCommander) Stop(name string) (bool, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Commander ¶ added in v1.14.0
type Commander interface {
Start(name string) (bool, error)
Stop(name string) (bool, error)
Reload(name string) (bool, error)
Restart(name string) (bool, error)
Status(name string) (states.State, error)
Enable(name string) (bool, error)
Disable(name string) (bool, error)
DaemonReload() (bool, error)
}
type HostSystemdCommander ¶
type HostSystemdCommander struct {
}
func NewHostSystemdCommander ¶
func NewHostSystemdCommander() *HostSystemdCommander
func (HostSystemdCommander) DaemonReload ¶
func (c HostSystemdCommander) DaemonReload() (bool, error)
func (HostSystemdCommander) Disable ¶
func (c HostSystemdCommander) Disable(name string) (bool, error)
func (HostSystemdCommander) Enable ¶
func (c HostSystemdCommander) Enable(name string) (bool, error)
func (HostSystemdCommander) Reload ¶
func (c HostSystemdCommander) Reload(name string) (bool, error)
func (HostSystemdCommander) Restart ¶
func (c HostSystemdCommander) Restart(name string) (bool, error)
type InstanceSystemdCommander ¶
type InstanceSystemdCommander struct {
// contains filtered or unexported fields
}
func NewInstanceSystemdCommander ¶
func NewInstanceSystemdCommander(sshRunner *ssh.Runner) *InstanceSystemdCommander
NewVmSystemdCommander creates a new instance of a VmSystemdCommander
func (InstanceSystemdCommander) DaemonReload ¶
func (c InstanceSystemdCommander) DaemonReload() (bool, error)
func (InstanceSystemdCommander) Disable ¶
func (c InstanceSystemdCommander) Disable(name string) (bool, error)
func (InstanceSystemdCommander) Enable ¶
func (c InstanceSystemdCommander) Enable(name string) (bool, error)
func (InstanceSystemdCommander) IsActive ¶
func (c InstanceSystemdCommander) IsActive(name string) (bool, error)
func (InstanceSystemdCommander) Restart ¶
func (c InstanceSystemdCommander) Restart(name string) (bool, error)
func (InstanceSystemdCommander) Start ¶
func (c InstanceSystemdCommander) Start(name string) (bool, error)
Click to show internal directories.
Click to hide internal directories.