cmd

package
v0.0.0-...-8ff1004 Latest Latest
Warning

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

Go to latest
Published: Feb 15, 2019 License: AGPL-3.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Info

func Info(i *cmd.Info) *cmd.Info

func IsUserAbortedError

func IsUserAbortedError(err error) bool

IsUserAbortedError returns true if err is of type userAbortedError.

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
application/mocks
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
caas/mocks
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
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.
machine/mocks
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
model/mocks
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
romulus/budget
Package budget defines the command used to update budgets.
Package budget defines the command used to update budgets.
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/sla
The sla package contains the implementation of the juju sla command.
The sla package contains the implementation of the juju sla command.
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