Documentation ¶
Overview ¶
The machiner package implements the API interface used by the machiner worker.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MachinerAPI ¶
type MachinerAPI struct { *common.LifeGetter *common.StatusSetter *common.DeadEnsurer *common.AgentEntityWatcher // contains filtered or unexported fields }
MachinerAPI implements the API used by the machiner worker.
func NewMachinerAPI ¶
func NewMachinerAPI(st *state.State, resources *common.Resources, authorizer common.Authorizer) (*MachinerAPI, error)
NewMachinerAPI creates a new instance of the Machiner API.
func (*MachinerAPI) SetMachineAddresses ¶
func (api *MachinerAPI) SetMachineAddresses(args params.SetMachinesAddresses) (params.ErrorResults, error)
Click to show internal directories.
Click to hide internal directories.