Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Service ¶
type Service interface { // ID is the service id. ID(*userdata.UserData) string // PreFunc is invoked before a command is executed. PreFunc(*userdata.UserData) error // Start Start(*userdata.UserData) error // PostFunc is invoked after a command is executed. PostFunc(*userdata.UserData) error // ConditionFunc describes the conditions under which a service should // start. ConditionFunc(*userdata.UserData) conditions.ConditionFunc }
Service is an interface describing a system service.
Click to show internal directories.
Click to hide internal directories.