--- !ruby/object:Gem::Specification name: motherbrain version: !ruby/object:Gem::Version version: 0.14.5 platform: ruby authors: - Jamie Winsor - Jesse Howarth - Justin Campbell - Michael Ivey - Cliff Dickerson - Andrew Garson - Kyle Allan - Josiah Kiehl autorequire: bindir: bin cert_chain: [] date: 2014-03-25 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: celluloid requirement: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: '0.15' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: '0.15' - !ruby/object:Gem::Dependency name: reel requirement: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 0.4.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 0.4.0 - !ruby/object:Gem::Dependency name: reel-rack requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: grape requirement: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 0.6.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 0.6.0 - !ruby/object:Gem::Dependency name: net-ssh requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: net-sftp requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: solve requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: 0.4.4 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: 0.4.4 - !ruby/object:Gem::Dependency name: ridley-connectors requirement: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 1.5.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 1.5.0 - !ruby/object:Gem::Dependency name: thor requirement: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 0.18.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 0.18.0 - !ruby/object:Gem::Dependency name: faraday requirement: !ruby/object:Gem::Requirement requirements: - - < - !ruby/object:Gem::Version version: 0.9.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - < - !ruby/object:Gem::Version version: 0.9.0 - !ruby/object:Gem::Dependency name: faraday_middleware requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: multi_json requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: fog requirement: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 1.10.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 1.10.0 - !ruby/object:Gem::Dependency name: json requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: 1.8.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: 1.8.0 - !ruby/object:Gem::Dependency name: buff-config requirement: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: '0.3' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: '0.3' - !ruby/object:Gem::Dependency name: buff-extensions requirement: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: '0.5' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: '0.5' - !ruby/object:Gem::Dependency name: buff-platform requirement: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: '0.1' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: '0.1' - !ruby/object:Gem::Dependency name: buff-ruby_engine requirement: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: '0.1' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: '0.1' - !ruby/object:Gem::Dependency name: grape-swagger requirement: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 0.6.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 0.6.0 - !ruby/object:Gem::Dependency name: berkshelf requirement: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 3.0.0.beta7 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 3.0.0.beta7 description: An orchestrator for Chef email: - jamie@vialstudios.com - jhowarth@riotgames.com - justin@justincampbell.me - michael.ivey@riotgames.com - cdickerson@riotgames.com - agarson@riotgames.com - kallan@riotgames.com - jkiehl@riotgames.com executables: - boot - mb - mb_prof - mbsrv extensions: [] extra_rdoc_files: [] files: - .gitignore - .ruby-version - .travis.yml - CHANGELOG.md - COMMANDS.md - CONTRIBUTING.md - Dockerfile - Gemfile - Guardfile - LICENSE - MANIFESTS.md - OPERATORS_GUIDE.md - PLUGINS.md - README.md - Thorfile - VAGRANT.md - bin/boot - bin/mb - bin/mb_prof - bin/mbsrv - config.json - features/cli/bootstrap_command/configurable_scripts.feature - features/cli/configure_command.feature - features/cli/environment_command/create_command.feature - features/cli/environment_command/destroy_command.feature - features/cli/environment_command/from_command.feature - features/cli/environment_command/list_command.feature - features/cli/node_limiting.feature - features/cli/plugin_command/list_command.feature - features/cli/service_command/service_command.feature - features/cli/template_command.feature - features/cli/validate_config.feature - features/step_definitions/bootstrap_steps.rb - features/step_definitions/chef_server_steps.rb - features/step_definitions/configuration_steps.rb - features/step_definitions/core_cli_steps.rb - features/step_definitions/environment_steps.rb - features/step_definitions/node_steps.rb - features/step_definitions/plugin_steps.rb - features/step_definitions/template_steps.rb - features/support/env.rb - lib/mb/api.rb - lib/mb/api/application.rb - lib/mb/api/endpoint.rb - lib/mb/api/helpers.rb - lib/mb/api/v1.rb - lib/mb/api/v1/config_endpoint.rb - lib/mb/api/v1/environments_endpoint.rb - lib/mb/api/v1/jobs_endpoint.rb - lib/mb/api/v1/plugins_endpoint.rb - lib/mb/api/validators.rb - lib/mb/api/validators/sem_ver.rb - lib/mb/application.rb - lib/mb/berkshelf.rb - lib/mb/bootstrap.rb - lib/mb/bootstrap/manager.rb - lib/mb/bootstrap/manifest.rb - lib/mb/bootstrap/routine.rb - lib/mb/bootstrap/template.rb - lib/mb/bootstrap/worker.rb - lib/mb/chef.rb - lib/mb/chef/config.rb - lib/mb/chef/run_list_item.rb - lib/mb/chef_mutex.rb - lib/mb/clean_room_base.rb - lib/mb/cli.rb - lib/mb/cli/base.rb - lib/mb/cli/shell.rb - lib/mb/cli/shell/basic.rb - lib/mb/cli/shell/color.rb - lib/mb/cli/shell/ext.rb - lib/mb/cli/sub_command.rb - lib/mb/cli/sub_command/component.rb - lib/mb/cli/sub_command/plugin.rb - lib/mb/cli_client.rb - lib/mb/cli_gateway.rb - lib/mb/cli_gateway/sub_commands.rb - lib/mb/cli_gateway/sub_commands/environment.rb - lib/mb/cli_gateway/sub_commands/plugin.rb - lib/mb/command.rb - lib/mb/command_invoker.rb - lib/mb/command_invoker/worker.rb - lib/mb/command_runner.rb - lib/mb/component.rb - lib/mb/config.rb - lib/mb/config_manager.rb - lib/mb/console.rb - lib/mb/cookbook_metadata.rb - lib/mb/core_ext.rb - lib/mb/core_ext/dir.rb - lib/mb/core_ext/enumerable.rb - lib/mb/core_ext/file.rb - lib/mb/core_ext/signal.rb - lib/mb/environment_manager.rb - lib/mb/error_handler.rb - lib/mb/errors.rb - lib/mb/file_system.rb - lib/mb/file_system/tempfile.rb - lib/mb/gear.rb - lib/mb/gears.rb - lib/mb/gears/dynamic_service.rb - lib/mb/gears/jmx.rb - lib/mb/gears/jmx/action.rb - lib/mb/gears/mysql.rb - lib/mb/gears/mysql/action.rb - lib/mb/gears/service.rb - lib/mb/gears/service/action.rb - lib/mb/gears/service/action_runner.rb - lib/mb/grape_ext.rb - lib/mb/grape_ext/endpoint.rb - lib/mb/group.rb - lib/mb/job.rb - lib/mb/job/state_machine.rb - lib/mb/job/states.rb - lib/mb/job_manager.rb - lib/mb/job_record.rb - lib/mb/job_ticket.rb - lib/mb/lock_manager.rb - lib/mb/logging.rb - lib/mb/logging/basic_format.rb - lib/mb/manifest.rb - lib/mb/mixin.rb - lib/mb/mixin/attribute_setting.rb - lib/mb/mixin/coded_exit.rb - lib/mb/mixin/locks.rb - lib/mb/mixin/services.rb - lib/mb/node_filter.rb - lib/mb/node_querier.rb - lib/mb/plugin.rb - lib/mb/plugin_manager.rb - lib/mb/provisioner.rb - lib/mb/provisioner/manager.rb - lib/mb/provisioner/manifest.rb - lib/mb/provisioner/provision_data.rb - lib/mb/provisioners.rb - lib/mb/provisioners/aws.rb - lib/mb/rest_gateway.rb - lib/mb/ridley_ext.rb - lib/mb/ridley_ext/cookbook_object.rb - lib/mb/srv_ctl.rb - lib/mb/test.rb - lib/mb/thor_ext.rb - lib/mb/upgrade.rb - lib/mb/upgrade/manager.rb - lib/mb/upgrade/worker.rb - lib/mb/version.rb - lib/motherbrain.rb - man/man_helper.rb - man/mb.1 - man/mb.1.html - man/mb.1.ronn.erb - motherbrain.gemspec - profile/.gitkeep - scripts/node_name.rb - spec/fixtures/cb_metadata.json - spec/fixtures/cb_metadata.rb - spec/fixtures/fake_id_rsa - spec/fixtures/fake_key.pem - spec/fixtures/myface-0.1.0/Berksfile.lock - spec/fixtures/myface-0.1.0/metadata.rb - spec/fixtures/myface-0.1.0/motherbrain.rb - spec/fixtures/test_env.json - spec/spec_helper.rb - spec/support/actor_mocking.rb - spec/support/berkshelf.rb - spec/support/chef_server.rb - spec/support/doubles.rb - spec/support/klass.rb - spec/support/matchers/each.rb - spec/support/matchers/error_codes.rb - spec/support/matchers/exit_codes.rb - spec/support/matchers/jobs.rb - spec/support/spec_helpers.rb - spec/unit/mb/api/application_spec.rb - spec/unit/mb/api/helpers_spec.rb - spec/unit/mb/api/v1/config_endpoint_spec.rb - spec/unit/mb/api/v1/environments_endpoint_spec.rb - spec/unit/mb/api/v1/jobs_endpoint_spec.rb - spec/unit/mb/api/v1/plugins_endpoint_spec.rb - spec/unit/mb/api/v1_spec.rb - spec/unit/mb/api/validators/sem_ver_spec.rb - spec/unit/mb/application_spec.rb - spec/unit/mb/berkshelf_spec.rb - spec/unit/mb/bootstrap/manager_spec.rb - spec/unit/mb/bootstrap/manifest_spec.rb - spec/unit/mb/bootstrap/routine_spec.rb - spec/unit/mb/bootstrap/template_spec.rb - spec/unit/mb/bootstrap/worker_spec.rb - spec/unit/mb/chef/config_spec.rb - spec/unit/mb/chef/run_list_item_spec.rb - spec/unit/mb/chef_mutex_spec.rb - spec/unit/mb/clean_room_base_spec.rb - spec/unit/mb/cli/base_spec.rb - spec/unit/mb/cli/shell/basic_spec.rb - spec/unit/mb/cli/shell/color_spec.rb - spec/unit/mb/cli/shell/ext_spec.rb - spec/unit/mb/cli/shell_spec.rb - spec/unit/mb/cli/sub_command/base_spec.rb - spec/unit/mb/cli/sub_command/component_spec.rb - spec/unit/mb/cli/sub_command/plugin_spec.rb - spec/unit/mb/cli/sub_command_spec.rb - spec/unit/mb/cli/ui.rb - spec/unit/mb/cli_client_spec.rb - spec/unit/mb/cli_gateway_spec.rb - spec/unit/mb/command_invoker/worker_spec.rb - spec/unit/mb/command_invoker_spec.rb - spec/unit/mb/command_runner_spec.rb - spec/unit/mb/command_spec.rb - spec/unit/mb/component_spec.rb - spec/unit/mb/config_manager_spec.rb - spec/unit/mb/config_spec.rb - spec/unit/mb/cookbook_metadata_spec.rb - spec/unit/mb/core_ext/dir_spec.rb - spec/unit/mb/core_ext/enumerable_spec.rb - spec/unit/mb/core_ext/file_spec.rb - spec/unit/mb/core_ext/signal_spec.rb - spec/unit/mb/environment_manager_spec.rb - spec/unit/mb/error_handler_spec.rb - spec/unit/mb/errors_spec.rb - spec/unit/mb/file_system/tempfile_spec.rb - spec/unit/mb/file_system_spec.rb - spec/unit/mb/gear_spec.rb - spec/unit/mb/gears/dynamic_service_spec.rb - spec/unit/mb/gears/jmx/action_spec.rb - spec/unit/mb/gears/jmx_spec.rb - spec/unit/mb/gears/mysql/action_spec.rb - spec/unit/mb/gears/mysql_spec.rb - spec/unit/mb/gears/service/action_runner_spec.rb - spec/unit/mb/gears/service/action_spec.rb - spec/unit/mb/gears/service_spec.rb - spec/unit/mb/group_spec.rb - spec/unit/mb/job_manager_spec.rb - spec/unit/mb/job_record_spec.rb - spec/unit/mb/job_spec.rb - spec/unit/mb/locks_manager_spec.rb - spec/unit/mb/logging_spec.rb - spec/unit/mb/manifest_spec.rb - spec/unit/mb/mixin/attribute_setting_spec.rb - spec/unit/mb/mixin/coded_exit_spec.rb - spec/unit/mb/mixin/locks_spec.rb - spec/unit/mb/mixin/services_spec.rb - spec/unit/mb/node_filter_spec.rb - spec/unit/mb/node_querier_spec.rb - spec/unit/mb/plugin_manager_spec.rb - spec/unit/mb/plugin_spec.rb - spec/unit/mb/provisioner/manager_spec.rb - spec/unit/mb/provisioner/manifest_spec.rb - spec/unit/mb/provisioner/provision_data_spec.rb - spec/unit/mb/provisioner_spec.rb - spec/unit/mb/provisioners/aws_spec.rb - spec/unit/mb/rest_gateway_spec.rb - spec/unit/mb/ridley_ext/cookbook_object_spec.rb - spec/unit/mb/srv_ctl_spec.rb - spec/unit/mb/upgrade/manager_spec.rb - spec/unit/mb/upgrade/worker_spec.rb - spec/unit/motherbrain_spec.rb - templates/bootstrap.json - templates/motherbrain.rb homepage: https://github.com/RiotGames/motherbrain licenses: - Apache 2.0 metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: 2.0.0 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 2.0.14 signing_key: specification_version: 4 summary: An orchestrator for Chef test_files: - features/cli/bootstrap_command/configurable_scripts.feature - features/cli/configure_command.feature - features/cli/environment_command/create_command.feature - features/cli/environment_command/destroy_command.feature - features/cli/environment_command/from_command.feature - features/cli/environment_command/list_command.feature - features/cli/node_limiting.feature - features/cli/plugin_command/list_command.feature - features/cli/service_command/service_command.feature - features/cli/template_command.feature - features/cli/validate_config.feature - features/step_definitions/bootstrap_steps.rb - features/step_definitions/chef_server_steps.rb - features/step_definitions/configuration_steps.rb - features/step_definitions/core_cli_steps.rb - features/step_definitions/environment_steps.rb - features/step_definitions/node_steps.rb - features/step_definitions/plugin_steps.rb - features/step_definitions/template_steps.rb - features/support/env.rb - spec/fixtures/cb_metadata.json - spec/fixtures/cb_metadata.rb - spec/fixtures/fake_id_rsa - spec/fixtures/fake_key.pem - spec/fixtures/myface-0.1.0/Berksfile.lock - spec/fixtures/myface-0.1.0/metadata.rb - spec/fixtures/myface-0.1.0/motherbrain.rb - spec/fixtures/test_env.json - spec/spec_helper.rb - spec/support/actor_mocking.rb - spec/support/berkshelf.rb - spec/support/chef_server.rb - spec/support/doubles.rb - spec/support/klass.rb - spec/support/matchers/each.rb - spec/support/matchers/error_codes.rb - spec/support/matchers/exit_codes.rb - spec/support/matchers/jobs.rb - spec/support/spec_helpers.rb - spec/unit/mb/api/application_spec.rb - spec/unit/mb/api/helpers_spec.rb - spec/unit/mb/api/v1/config_endpoint_spec.rb - spec/unit/mb/api/v1/environments_endpoint_spec.rb - spec/unit/mb/api/v1/jobs_endpoint_spec.rb - spec/unit/mb/api/v1/plugins_endpoint_spec.rb - spec/unit/mb/api/v1_spec.rb - spec/unit/mb/api/validators/sem_ver_spec.rb - spec/unit/mb/application_spec.rb - spec/unit/mb/berkshelf_spec.rb - spec/unit/mb/bootstrap/manager_spec.rb - spec/unit/mb/bootstrap/manifest_spec.rb - spec/unit/mb/bootstrap/routine_spec.rb - spec/unit/mb/bootstrap/template_spec.rb - spec/unit/mb/bootstrap/worker_spec.rb - spec/unit/mb/chef/config_spec.rb - spec/unit/mb/chef/run_list_item_spec.rb - spec/unit/mb/chef_mutex_spec.rb - spec/unit/mb/clean_room_base_spec.rb - spec/unit/mb/cli/base_spec.rb - spec/unit/mb/cli/shell/basic_spec.rb - spec/unit/mb/cli/shell/color_spec.rb - spec/unit/mb/cli/shell/ext_spec.rb - spec/unit/mb/cli/shell_spec.rb - spec/unit/mb/cli/sub_command/base_spec.rb - spec/unit/mb/cli/sub_command/component_spec.rb - spec/unit/mb/cli/sub_command/plugin_spec.rb - spec/unit/mb/cli/sub_command_spec.rb - spec/unit/mb/cli/ui.rb - spec/unit/mb/cli_client_spec.rb - spec/unit/mb/cli_gateway_spec.rb - spec/unit/mb/command_invoker/worker_spec.rb - spec/unit/mb/command_invoker_spec.rb - spec/unit/mb/command_runner_spec.rb - spec/unit/mb/command_spec.rb - spec/unit/mb/component_spec.rb - spec/unit/mb/config_manager_spec.rb - spec/unit/mb/config_spec.rb - spec/unit/mb/cookbook_metadata_spec.rb - spec/unit/mb/core_ext/dir_spec.rb - spec/unit/mb/core_ext/enumerable_spec.rb - spec/unit/mb/core_ext/file_spec.rb - spec/unit/mb/core_ext/signal_spec.rb - spec/unit/mb/environment_manager_spec.rb - spec/unit/mb/error_handler_spec.rb - spec/unit/mb/errors_spec.rb - spec/unit/mb/file_system/tempfile_spec.rb - spec/unit/mb/file_system_spec.rb - spec/unit/mb/gear_spec.rb - spec/unit/mb/gears/dynamic_service_spec.rb - spec/unit/mb/gears/jmx/action_spec.rb - spec/unit/mb/gears/jmx_spec.rb - spec/unit/mb/gears/mysql/action_spec.rb - spec/unit/mb/gears/mysql_spec.rb - spec/unit/mb/gears/service/action_runner_spec.rb - spec/unit/mb/gears/service/action_spec.rb - spec/unit/mb/gears/service_spec.rb - spec/unit/mb/group_spec.rb - spec/unit/mb/job_manager_spec.rb - spec/unit/mb/job_record_spec.rb - spec/unit/mb/job_spec.rb - spec/unit/mb/locks_manager_spec.rb - spec/unit/mb/logging_spec.rb - spec/unit/mb/manifest_spec.rb - spec/unit/mb/mixin/attribute_setting_spec.rb - spec/unit/mb/mixin/coded_exit_spec.rb - spec/unit/mb/mixin/locks_spec.rb - spec/unit/mb/mixin/services_spec.rb - spec/unit/mb/node_filter_spec.rb - spec/unit/mb/node_querier_spec.rb - spec/unit/mb/plugin_manager_spec.rb - spec/unit/mb/plugin_spec.rb - spec/unit/mb/provisioner/manager_spec.rb - spec/unit/mb/provisioner/manifest_spec.rb - spec/unit/mb/provisioner/provision_data_spec.rb - spec/unit/mb/provisioner_spec.rb - spec/unit/mb/provisioners/aws_spec.rb - spec/unit/mb/rest_gateway_spec.rb - spec/unit/mb/ridley_ext/cookbook_object_spec.rb - spec/unit/mb/srv_ctl_spec.rb - spec/unit/mb/upgrade/manager_spec.rb - spec/unit/mb/upgrade/worker_spec.rb - spec/unit/motherbrain_spec.rb has_rdoc: