Module: Convoy

Defined in:
lib/convoy.rb,
lib/convoy/app.rb,
lib/convoy/utils.rb,
lib/convoy/logger.rb,
lib/convoy/arguments.rb,
lib/convoy/validator.rb,
lib/convoy/error/error.rb,
lib/convoy/auto_options.rb,
lib/convoy/option_parser.rb,
lib/convoy/setup_accessor.rb,
lib/convoy/formatter/option.rb,
lib/convoy/setup/dsl/action.rb,
lib/convoy/setup/dsl/global.rb,
lib/convoy/formatter/command.rb,
lib/convoy/formatter/options.rb,
lib/convoy/global_pre_parser.rb,
lib/convoy/setup/dsl/command.rb,
lib/convoy/setup/dsl/options.rb,
lib/convoy/formatter/commands.rb,
lib/convoy/formatter/terminal.rb,
lib/convoy/action_command/base.rb,
lib/convoy/formatter/string_grid.rb,
lib/convoy/setup/dsl/config_file.rb,
lib/convoy/formatter/global_command.rb,
lib/convoy/formatter/cursor_position.rb,
lib/convoy/formatter/string_splitter.rb,
lib/convoy/setup/configuration/loader.rb,
lib/convoy/setup/configuration/reader.rb,
lib/convoy/setup/configuration/writer.rb,
lib/convoy/option_dependency_validator.rb,
lib/convoy/setup/configuration/instance.rb,
lib/convoy/setup/configuration/generator.rb,
lib/convoy/setup/configuration/merge_tool.rb,
lib/convoy/formatter/default_help_formatter.rb,
lib/convoy/formatter/shell_command_executor.rb,
lib/convoy/setup/configuration/locator/base.rb,
lib/convoy/formatter/stream_output_formatter.rb,
lib/convoy/setup/configuration/locator/chaining.rb,
lib/convoy/action_command/escort_utility_command.rb,
lib/convoy/setup/configuration/locator/descending_to_home.rb,
lib/convoy/setup/configuration/locator/specified_directory.rb,
lib/convoy/setup/configuration/locator/executing_script_directory.rb

Defined Under Namespace

Modules: ActionCommand, Error, Formatter, Setup Classes: App, Arguments, AutoOptions, BaseError, ClientError, GlobalPreParser, InternalError, Logger, OptionDependencyValidator, OptionParser, SetupAccessor, TransientError, UserError, Utils, Validator

Constant Summary collapse

INTERNAL_ERROR_EXIT_CODE =
1
CLIENT_ERROR_EXIT_CODE =
2
USER_ERROR_EXIT_CODE =
3
EXTERNAL_ERROR_EXIT_CODE =
10