Module: Bebox

Defined in:
lib/bebox/logger.rb,
lib/bebox/cli.rb,
lib/bebox/node.rb,
lib/bebox/role.rb,
lib/bebox/profile.rb,
lib/bebox/project.rb,
lib/bebox/version.rb,
lib/bebox/provision.rb,
lib/bebox/environment.rb,
lib/bebox/files_helper.rb,
lib/bebox/vagrant_helper.rb,
lib/bebox/wizards/node_wizard.rb,
lib/bebox/wizards/role_wizard.rb,
lib/bebox/commands/node_commands.rb,
lib/bebox/commands/role_commands.rb,
lib/bebox/wizards/profile_wizard.rb,
lib/bebox/wizards/project_wizard.rb,
lib/bebox/wizards/wizards_helper.rb,
lib/bebox/commands/commands_helper.rb,
lib/bebox/wizards/provision_wizard.rb,
lib/bebox/commands/general_commands.rb,
lib/bebox/commands/prepare_commands.rb,
lib/bebox/commands/profile_commands.rb,
lib/bebox/commands/project_commands.rb,
lib/bebox/wizards/environment_wizard.rb,
lib/bebox/commands/provision_commands.rb,
lib/bebox/commands/environment_commands.rb

Overview

A simple logger with colored output (logs to STDOUT)

Defined Under Namespace

Modules: CommandsHelper, EnvironmentCommands, FilesHelper, GeneralCommands, Logger, NodeCommands, PrepareCommands, ProfileCommands, ProjectCommands, ProvisionCommands, RoleCommands, VagrantHelper, WizardsHelper Classes: Cli, Environment, EnvironmentWizard, Node, NodeWizard, Profile, ProfileWizard, Project, ProjectWizard, Provision, ProvisionWizard, Role, RoleWizard

Constant Summary collapse

VERSION =
'0.1.3'
PROVISION_STEPS =
%w{step-0 step-1 step-2 step-3}
PROVISION_STEP_NAMES =
%w{0-fundamental 1-users 2-services 3-security}
RESERVED_WORDS =
%w{and case class default define else elsif false if in import inherits node or true undef unless main settings}