juju: github.com/juju/juju/worker/uniter/actions Index | Files

package actions

import "github.com/juju/juju/worker/uniter/actions"


Package Files


func NewResolver Uses

func NewResolver(logger Logger) resolver.Resolver

NewResolver returns a new resolver with determines which action related operation should be run based on local and remote uniter states.

TODO(axw) 2015-10-27 #1510333 Use the same method as in the runcommands resolver for updating the remote state snapshot when an action is completed.

type Logger Uses

type Logger interface {
    Infof(string, ...interface{})

Logger represents the logging methods used by the actions resolver.

Package actions imports 3 packages (graph) and is imported by 29 packages. Updated 2020-07-24. Refresh now. Tools for package owners.