Documentation
¶
Index ¶
- 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)
- type SystemdCommander
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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.SSHRunner) *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)
type SystemdCommander ¶
type SystemdCommander 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)
}
Click to show internal directories.
Click to hide internal directories.