juju: github.com/juju/juju/apiserver/facades/controller/lifeflag Index | Files

package lifeflag

import "github.com/juju/juju/apiserver/facades/controller/lifeflag"

Index

Package Files

facade.go shim.go

type Backend Uses

type Backend interface {
    ModelUUID() string
    state.EntityFinder
}

type Facade Uses

type Facade struct {
    *common.LifeGetter
    *common.AgentEntityWatcher
}

func NewExternalFacade Uses

func NewExternalFacade(st *state.State, resources facade.Resources, authorizer facade.Authorizer) (*Facade, error)

NewExternalFacade is for API registration.

func NewFacade Uses

func NewFacade(backend Backend, resources facade.Resources, authorizer facade.Authorizer) (*Facade, error)

Package lifeflag imports 4 packages (graph) and is imported by 3 packages. Updated 2019-11-16. Refresh now. Tools for package owners.