cmd

package
v0.0.0-...-6cf1bc9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 13, 2016 License: AGPL-3.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func IsUserAbortedError

func IsUserAbortedError(err error) bool

IsUserAbortedError returns true if err is of type userAbortedError.

func NewSubSuperCommand

func NewSubSuperCommand(p cmd.SuperCommandParams) *cmd.SuperCommand

NewSubSuperCommand should be used to create a SuperCommand that runs as a subcommand of some other SuperCommand.

func NewSuperCommand

func NewSuperCommand(p cmd.SuperCommandParams) *cmd.SuperCommand

NewSuperCommand is like cmd.NewSuperCommand but it adds juju-specific functionality: - The default logging configuration is taken from the environment; - The version is configured to the current juju version; - The command emits a log message when a command runs.

func UserConfirmYes

func UserConfirmYes(ctx *cmd.Context) error

UserConfirmYes returns an error if we do not read a "y" or "yes" from user input.

Types

This section is empty.

Directories

Path Synopsis
controller
The controller package groups various commands that are based on talking directly to the controller, and not environments in the controller.
The controller package groups various commands that are based on talking directly to the controller, and not environments in the controller.
gui
interact
Package interact provides helper methods for interacting with the CLI user at command run time.
Package interact provides helper methods for interacting with the CLI user at command run time.
romulus/commands
Package commands provides functionality for registering all the romulus commands.
Package commands provides functionality for registering all the romulus commands.
romulus/listplans
The listplans package contains implementation of the command that can be used to list plans that are available for a charm.
The listplans package contains implementation of the command that can be used to list plans that are available for a charm.
romulus/setplan
The setplan package contains the implementation of the juju set-plan command.
The setplan package contains the implementation of the juju set-plan command.
romulus/updateallocation
Package updateallocation defines the command used to update allocations.
Package updateallocation defines the command used to update allocations.
storage
The storage command provides a storage management interface, for manipulating and inspecting storage entities (volumes, filesystems, charm storage).
The storage command provides a storage management interface, for manipulating and inspecting storage entities (volumes, filesystems, charm storage).
agent
agent contains jujud's machine agent.
agent contains jujud's machine agent.
plugins

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL