package
0.2.0
Repository: https://github.com/hashicorp/otto.git
Documentation: pkg.go.dev

# Functions

NewUi returns a new otto Ui implementation for use around the given CLI Ui implementation.

# Constants

DefaultAppfile is the default filename for the Appfile.
DefaultDataDir is the default directory for the directory data if a directory in the Appfile isn't specified.
No description provided by the author
DefaultLocalDataDir is the default path to the local data directory.
No description provided by the author
DefaultOutputDir is the default filename for the output directory.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PluginGlob is the glob pattern used to find plugins.

# Variables

AltAppfiles is the list of alternative names for an Appfile that Otto can detect and load automatically.

# Structs

BuildCommand is the command that builds a deployable artifact for this version of the app.
CompileCommand is the command that is responsible for "compiling" the Appfile into a set of data that is used by the other commands for execution.
DeployCommand is the command that deploys the app once it is built.
DevCommand is the command that manages (starts, stops, etc.) the development environment for an Appfile.
HelpCommand is not a real command.
InfraCommand is the command that sets up the infrastructure for an Appfile.
Meta are the meta-options that are available on all or most commands.
Plugin is a single plugin that has been loaded.
PluginBuiltinCommand is a command for serving our internal plugins.
PluginManager is responsible for discovering and starting plugins.
StatusCommand is the command that shows the status of the various stages of this application.
VersionCheckInfo is the return value for the VersionCheckFunc callback and tells the Version command information about the latest version of Otto.
VersionCommand is a Command implementation prints the version.

# Type aliases

FlagSetFlags is an enum to define what flags are present in the default FlagSet returned by Meta.FlagSet.
VersionCheckFunc is the callback called by the Version command to check if there is a new version of Otto.