Module HammerCLI
In: lib/hammer_cli/validator.rb
lib/hammer_cli/exceptions.rb
lib/hammer_cli/abstract.rb
lib/hammer_cli/option_builder.rb
lib/hammer_cli/subcommand.rb
lib/hammer_cli/exit_codes.rb
lib/hammer_cli/exception_handler.rb
lib/hammer_cli/shell.rb
lib/hammer_cli/logger.rb
lib/hammer_cli/messages.rb
lib/hammer_cli/completer.rb
lib/hammer_cli/options/normalizers.rb
lib/hammer_cli/options/option_definition.rb
lib/hammer_cli/connection.rb
lib/hammer_cli/utils.rb
lib/hammer_cli/modules.rb
lib/hammer_cli/version.rb
lib/hammer_cli/main.rb
lib/hammer_cli/logger_watch.rb
lib/hammer_cli/settings.rb
lib/hammer_cli/i18n.rb

Methods

Classes and Modules

Module HammerCLI::Apipie
Module HammerCLI::I18n
Module HammerCLI::Logger
Module HammerCLI::Messages
Module HammerCLI::Options
Module HammerCLI::Output
Module HammerCLI::Subcommand
Class HammerCLI::AbstractCommand
Class HammerCLI::AbstractConnector
Class HammerCLI::AbstractOptionBuilder
Class HammerCLI::CommandConflict
Class HammerCLI::Completer
Class HammerCLI::CompleterLine
Class HammerCLI::CompleterWord
Class HammerCLI::Connection
Class HammerCLI::ExceptionHandler
Class HammerCLI::MainCommand
Class HammerCLI::ModuleLoadingError
Class HammerCLI::Modules
Class HammerCLI::OperationNotSupportedError
Class HammerCLI::OptionBuilderContainer
Class HammerCLI::Settings
Class HammerCLI::ShellCommand
Class HammerCLI::ShellHistory
Class HammerCLI::ShellMainCommand
Class HammerCLI::Validator

Constants

EX_OK = 0   taken from sysexits.h
EX_USAGE = 64
EX_DATAERR = 65
EX_NOINPUT = 66
EX_NOUSER = 67
EX_NOHOST = 68
EX_UNAVAILABLE = 69
EX_SOFTWARE = 70
EX_OSERR = 71
EX_OSFILE = 72
EX_CANTCREAT = 73
EX_IOERR = 74
EX_TEMPFAIL = 75
EX_PROTOCOL = 76
EX_NOPERM = 77
EX_CONFIG = 78
EX_NOT_FOUND = 128   non POSIX codes
EX_UNAUTHORIZED = 129

Public Class methods

[Validate]