Module: Percheron

Defined in:
lib/percheron.rb,
lib/percheron/unit.rb,
lib/percheron/graph.rb,
lib/percheron/stack.rb,
lib/percheron/config.rb,
lib/percheron/errors.rb,
lib/percheron/actions.rb,
lib/percheron/oh_dear.rb,
lib/percheron/version.rb,
lib/percheron/commands.rb,
lib/percheron/null_unit.rb,
lib/percheron/connection.rb,
lib/percheron/formatters.rb,
lib/percheron/null_stack.rb,
lib/percheron/validators.rb,
lib/percheron/actions/base.rb,
lib/percheron/actions/exec.rb,
lib/percheron/actions/logs.rb,
lib/percheron/actions/stop.rb,
lib/percheron/actions/build.rb,
lib/percheron/actions/purge.rb,
lib/percheron/actions/shell.rb,
lib/percheron/actions/start.rb,
lib/percheron/commands/list.rb,
lib/percheron/commands/logs.rb,
lib/percheron/commands/main.rb,
lib/percheron/commands/stop.rb,
lib/percheron/actions/create.rb,
lib/percheron/commands/build.rb,
lib/percheron/commands/graph.rb,
lib/percheron/commands/purge.rb,
lib/percheron/commands/shell.rb,
lib/percheron/commands/start.rb,
lib/percheron/actions/restart.rb,
lib/percheron/commands/create.rb,
lib/percheron/core_extensions.rb,
lib/percheron/validators/unit.rb,
lib/percheron/commands/console.rb,
lib/percheron/commands/restart.rb,
lib/percheron/config_delegator.rb,
lib/percheron/formatters/stack.rb,
lib/percheron/validators/stack.rb,
lib/percheron/commands/abstract.rb,
lib/percheron/unit/image_helper.rb,
lib/percheron/validators/config.rb,
lib/percheron/actions/exec_local.rb,
lib/percheron/formatters/stack/table.rb,
lib/percheron/validators/docker_client.rb

Defined Under Namespace

Modules: Actions, Commands, ConfigDelegator, CoreExtensions, Errors, Formatters, Validators Classes: Config, Connection, Graph, OhDear, Stack, Unit

Constant Summary collapse

VERSION =
'0.8.1'
NullUnit =
Naught.build do |config|
  config.mimic Unit

  def info
    {}
  end

  def kind_of?(klass)
    self.class == klass
  end
end
NullStack =
Naught.build do |config|
  config.mimic Stack
end