Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChildProcess ¶
type ChildProcess struct { Name string `json:"name,omitempty" yaml:"name,omitempty"` Id string `json:"id,omitempty" yaml:"id,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Hosts []string `json:"hosts,omitempty" yaml:"hosts,omitempty"` Vars map[string]any `json:"vars,omitempty" yaml:"vars,omitempty"` RemoteUser string `json:"remote_user,omitempty" yaml:"remote_user,omitempty"` Sudo bool `json:"sudo,omitempty" yaml:"sudo,omitempty"` SudoUser string `json:"sudo_user,omitempty" yaml:"sudo_user,omitempty"` Tasks []ITask `json:"tasks,omitempty" yaml:"tasks,omitempty"` Handlers []*Handler `json:"handlers,omitempty" yaml:"handlers,omitempty"` }
type Process ¶
type Process struct { Name string `json:"name,omitempty" yaml:"name,omitempty"` Id string `json:"id,omitempty" yaml:"id,omitempty"` Hosts []string `json:"hosts,omitempty" yaml:"hosts,omitempty"` Vars map[string]any `json:"vars,omitempty" yaml:"vars,omitempty"` RemoteUser string `json:"remote_user,omitempty" yaml:"remote_user,omitempty"` Sudo bool `json:"sudo,omitempty" yaml:"sudo,omitempty"` SudoUser string `json:"sudo_user,omitempty" yaml:"sudo_user,omitempty"` Tasks []ITask `json:"tasks,omitempty" yaml:"tasks,omitempty"` Handlers []*Handler `json:"handlers,omitempty" yaml:"handlers,omitempty"` }
func (*Process) UnmarshalYAML ¶
type Task ¶
type Task struct { Name string `json:"name,omitempty" yaml:"name,omitempty"` Id string `json:"id,omitempty" yaml:"id,omitempty"` Vars map[string]string `json:"vars,omitempty" yaml:"vars,omitempty"` Action string `json:"action,omitempty" yaml:"action,omitempty"` Args map[string]string `json:"args,omitempty" yaml:"args,omitempty"` RemoteUser string `json:"remote_user,omitempty" yaml:"remote_user,omitempty"` Sudo bool `json:"sudo,omitempty" yaml:"sudo,omitempty"` SudoUser string `json:"sudo_user,omitempty" yaml:"sudo_user,omitempty"` Hosts []string `json:"hosts,omitempty" yaml:"hosts,omitempty"` Notify []string `json:"notify,omitempty" yaml:"notify,omitempty"` }
Click to show internal directories.
Click to hide internal directories.