From 32dbaa0540e6be00e1f1420000a01df97c99b779 Mon Sep 17 00:00:00 2001 From: Alex Jackson and David Stevenson Date: Tue, 29 Jan 2013 09:38:50 -0800 Subject: [PATCH] Change top level dirs to match gemnames, also add rake task to build all gems --- .gitignore | 13 +- Gemfile | 22 +-- Gemfile.lock | 144 +++++++++--------- Rakefile | 6 +- agent_client/lib/agent_client/version.rb | 2 +- aws_cpi/bin/bosh_aws_console | 63 -------- aws_registry/bin/aws_registry | 29 ---- aws_registry/bin/migrate | 35 ----- .../lib/blobstore_client/version.rb | 2 +- .../deployment.MF => bosh_agent/CHANGELOG | 0 bosh_agent/lib/bosh_agent/version.rb | 2 +- .../.gitignore | 0 {aws_bootstrap => bosh_aws_bootstrap}/.rspec | 0 .../bosh_aws_bootstrap.gemspec | 0 .../lib/bosh/cli/commands/aws.rb | 0 .../lib/bosh_aws_bootstrap.rb | 0 .../lib/bosh_aws_bootstrap/ec2.rb | 0 .../lib/bosh_aws_bootstrap/route53.rb | 0 .../lib/bosh_aws_bootstrap/s3.rb | 0 .../lib/bosh_aws_bootstrap/version.rb | 2 +- .../lib/bosh_aws_bootstrap/vpc.rb | 0 .../spec/assets/config.yml | 0 .../spec/assets/test-output.yml | 0 .../spec/functional/aws_spec.rb | 0 .../spec/spec_helper.rb | 0 .../spec/unit/ec2_spec.rb | 0 .../spec/unit/route53_spec.rb | 0 .../spec/unit/s3_spec.rb | 0 .../spec/unit/vpc_spec.rb | 0 {aws_cpi => bosh_aws_cpi}/.rspec | 0 {aws_cpi => bosh_aws_cpi}/CHANGELOG | 0 {aws_cpi => bosh_aws_cpi}/Guardfile | 0 {aws_cpi => bosh_aws_cpi}/README.md | 0 .../bosh_aws_cpi.gemspec | 0 {aws_cpi => bosh_aws_cpi}/lib/bosh_aws_cpi.rb | 0 {aws_cpi => bosh_aws_cpi}/lib/cloud/aws.rb | 0 .../lib/cloud/aws/aki_picker.rb | 0 .../lib/cloud/aws/cloud.rb | 0 .../lib/cloud/aws/dynamic_network.rb | 0 .../lib/cloud/aws/helpers.rb | 0 .../lib/cloud/aws/network.rb | 0 .../lib/cloud/aws/network_configurator.rb | 0 .../lib/cloud/aws/registry_client.rb | 0 .../lib/cloud/aws/version.rb | 2 +- .../lib/cloud/aws/vip_network.rb | 0 .../spec/assets/stemcell-copy | 0 .../spec/integration/cpi_test.rb | 2 +- {aws_cpi => bosh_aws_cpi}/spec/spec_helper.rb | 0 .../spec/unit/aki_picker_spec.rb | 0 .../spec/unit/attach_disk_spec.rb | 0 .../spec/unit/cloud_spec.rb | 0 .../spec/unit/configure_networks_spec.rb | 0 .../spec/unit/create_disk_spec.rb | 0 .../spec/unit/create_stemcell_spec.rb | 0 .../spec/unit/create_vm_spec.rb | 0 .../spec/unit/delete_disk_spec.rb | 0 .../spec/unit/delete_stemcell_spec.rb | 0 .../spec/unit/delete_vm_spec.rb | 0 .../spec/unit/detach_disk_spec.rb | 0 .../spec/unit/helpers_spec.rb | 0 .../spec/unit/network_configurator_spec.rb | 0 .../spec/unit/reboot_vm_spec.rb | 0 .../spec/unit/set_vm_metadata_spec.rb | 0 .../spec/unit/validate_deployment_spec.rb | 0 {aws_registry => bosh_aws_registry}/.rspec | 0 {aws_registry => bosh_aws_registry}/CHANGELOG | 0 {aws_registry => bosh_aws_registry}/README | 0 .../bosh_aws_registry.gemspec | 0 .../20120306020921_create_aws_instances.rb | 0 .../lib/aws_registry.rb | 0 .../lib/aws_registry/api_controller.rb | 0 .../lib/aws_registry/config.rb | 0 .../lib/aws_registry/errors.rb | 0 .../lib/aws_registry/instance_manager.rb | 0 .../lib/aws_registry/models.rb | 0 .../lib/aws_registry/models/aws_instance.rb | 0 .../lib/aws_registry/runner.rb | 0 .../lib/aws_registry/version.rb | 2 +- .../lib/aws_registry/yaml_helper.rb | 0 .../spec/assets/sample_config.yml | 0 .../spec/spec_helper.rb | 0 .../spec/unit/api_controller_spec.rb | 0 .../spec/unit/config_spec.rb | 0 .../spec/unit/instance_manager_spec.rb | 0 .../spec/unit/runner_spec.rb | 0 {cli => bosh_cli}/.rspec | 0 {cli => bosh_cli}/.yardopts | 0 {cli => bosh_cli}/CHANGELOG | 0 {cli => bosh_cli}/Guardfile | 0 {cli => bosh_cli}/README | 0 {cli => bosh_cli}/bosh_cli.gemspec | 0 {cli => bosh_cli}/lib/cli.rb | 0 {cli => bosh_cli}/lib/cli/base_command.rb | 0 {cli => bosh_cli}/lib/cli/blob_manager.rb | 0 {cli => bosh_cli}/lib/cli/cache.rb | 0 {cli => bosh_cli}/lib/cli/changeset_helper.rb | 0 .../lib/cli/command_discovery.rb | 0 {cli => bosh_cli}/lib/cli/command_handler.rb | 0 {cli => bosh_cli}/lib/cli/commands/biff.rb | 0 .../lib/cli/commands/blob_management.rb | 0 .../lib/cli/commands/cloudcheck.rb | 0 .../lib/cli/commands/complete.rb | 0 .../lib/cli/commands/deployment.rb | 0 {cli => bosh_cli}/lib/cli/commands/help.rb | 0 {cli => bosh_cli}/lib/cli/commands/job.rb | 0 .../lib/cli/commands/job_management.rb | 0 .../lib/cli/commands/job_rename.rb | 0 .../lib/cli/commands/log_management.rb | 0 .../lib/cli/commands/maintenance.rb | 0 {cli => bosh_cli}/lib/cli/commands/misc.rb | 0 {cli => bosh_cli}/lib/cli/commands/package.rb | 0 .../lib/cli/commands/property_management.rb | 0 {cli => bosh_cli}/lib/cli/commands/release.rb | 0 {cli => bosh_cli}/lib/cli/commands/ssh.rb | 0 .../lib/cli/commands/stemcell.rb | 0 {cli => bosh_cli}/lib/cli/commands/task.rb | 0 {cli => bosh_cli}/lib/cli/commands/user.rb | 0 {cli => bosh_cli}/lib/cli/commands/vms.rb | 0 {cli => bosh_cli}/lib/cli/config.rb | 0 {cli => bosh_cli}/lib/cli/core_ext.rb | 0 .../lib/cli/dependency_helper.rb | 0 .../lib/cli/deployment_helper.rb | 0 .../lib/cli/deployment_manifest_compiler.rb | 0 {cli => bosh_cli}/lib/cli/director.rb | 0 {cli => bosh_cli}/lib/cli/director_task.rb | 0 {cli => bosh_cli}/lib/cli/errors.rb | 0 .../lib/cli/event_log_renderer.rb | 0 {cli => bosh_cli}/lib/cli/job_builder.rb | 0 .../lib/cli/job_property_collection.rb | 0 .../lib/cli/job_property_validator.rb | 0 {cli => bosh_cli}/lib/cli/null_renderer.rb | 0 {cli => bosh_cli}/lib/cli/package_builder.rb | 0 {cli => bosh_cli}/lib/cli/packaging_helper.rb | 0 {cli => bosh_cli}/lib/cli/release.rb | 0 {cli => bosh_cli}/lib/cli/release_builder.rb | 0 {cli => bosh_cli}/lib/cli/release_compiler.rb | 0 {cli => bosh_cli}/lib/cli/release_tarball.rb | 0 {cli => bosh_cli}/lib/cli/runner.rb | 0 {cli => bosh_cli}/lib/cli/stemcell.rb | 0 .../lib/cli/task_log_renderer.rb | 0 {cli => bosh_cli}/lib/cli/task_tracker.rb | 0 {cli => bosh_cli}/lib/cli/validation.rb | 0 {cli => bosh_cli}/lib/cli/version.rb | 2 +- {cli => bosh_cli}/lib/cli/version_calc.rb | 0 {cli => bosh_cli}/lib/cli/versions_index.rb | 0 {cli => bosh_cli}/lib/cli/yaml_helper.rb | 0 .../spec/assets/biff/bad_gateway_config.yml | 0 .../spec/assets/biff/good_simple_config.yml | 0 .../assets/biff/good_simple_golden_config.yml | 0 .../spec/assets/biff/good_simple_template.erb | 0 .../spec/assets/biff/ip_out_of_range.yml | 0 .../assets/biff/multiple_subnets_config.yml | 0 .../assets/biff/network_only_template.erb | 0 .../spec/assets/biff/no_cc_config.yml | 0 .../spec/assets/biff/no_range_config.yml | 0 .../spec/assets/biff/no_subnet_config.yml | 0 .../spec/assets/biff/ok_network_config.yml | 0 .../spec/assets/biff/properties_template.erb | 0 .../spec/assets/config/atmos/config/final.yml | 0 .../assets/config/atmos/config/private.yml | 0 .../config/bad-providers/config/final.yml | 0 .../config/bad-providers/config/private.yml | 0 .../config/deprecation/config/final.yml | 0 .../config/deprecation/config/private.yml | 0 .../spec/assets/config/local/config/final.yml | 0 .../assets/config/local/config/private.yml | 0 .../spec/assets/config/s3/config/final.yml | 0 .../spec/assets/config/s3/config/private.yml | 0 .../assets/config/swift-hp/config/final.yml | 0 .../assets/config/swift-hp/config/private.yml | 0 .../config/swift-rackspace/config/final.yml | 0 .../config/swift-rackspace/config/private.yml | 0 .../spec/assets/deployment.MF | 0 .../assets/plugins/bosh/cli/commands/echo.rb | 0 .../assets/plugins/bosh/cli/commands/ruby.rb | 0 .../spec/assets/release/jobs/cacher.tgz | Bin .../release/jobs/cacher/config/file1.conf | 0 .../release/jobs/cacher/config/file2.conf | 0 .../spec/assets/release/jobs/cacher/job.MF | 0 .../spec/assets/release/jobs/cacher/monit | 0 .../spec/assets/release/jobs/cleaner.tgz | Bin .../spec/assets/release/jobs/cleaner/job.MF | 0 .../spec/assets/release/jobs/cleaner/monit | 0 .../spec/assets/release/jobs/sweeper.tgz | Bin .../release/jobs/sweeper/config/test.conf | 0 .../spec/assets/release/jobs/sweeper/job.MF | 0 .../spec/assets/release/jobs/sweeper/monit | 0 .../assets/release/packages/mutator.tar.gz | Bin .../spec/assets/release/packages/stuff.tgz | Bin .../spec/assets/release/release.MF | 0 .../spec/assets/release_invalid_checksum.tgz | Bin .../spec/assets/release_invalid_jobs.tgz | Bin .../spec/assets/release_no_name.tgz | Bin .../spec/assets/release_no_version.tgz | Bin {cli => bosh_cli}/spec/assets/stemcell/image | 0 .../spec/assets/stemcell/stemcell.MF | 0 .../spec/assets/stemcell_invalid_mf.tgz | Bin .../spec/assets/stemcell_no_image.tgz | Bin .../spec/assets/valid_release.tgz | Bin .../spec/assets/valid_stemcell.tgz | Bin {cli => bosh_cli}/spec/spec_helper.rb | 0 .../spec/unit/base_command_spec.rb | 0 {cli => bosh_cli}/spec/unit/biff_spec.rb | 0 .../spec/unit/blob_manager_spec.rb | 0 {cli => bosh_cli}/spec/unit/cache_spec.rb | 0 .../spec/unit/cli_commands_spec.rb | 0 {cli => bosh_cli}/spec/unit/config_spec.rb | 0 {cli => bosh_cli}/spec/unit/core_ext_spec.rb | 0 .../spec/unit/dependency_helper_spec.rb | 0 .../unit/deployment_manifest_compiler_spec.rb | 0 .../spec/unit/deployment_manifest_spec.rb | 0 {cli => bosh_cli}/spec/unit/director_spec.rb | 0 .../spec/unit/director_task_spec.rb | 0 .../spec/unit/event_log_renderer_spec.rb | 0 .../spec/unit/hash_changeset_spec.rb | 0 .../spec/unit/job_builder_spec.rb | 0 .../spec/unit/job_property_collection_spec.rb | 0 .../spec/unit/job_property_validator_spec.rb | 0 .../spec/unit/job_rename_spec.rb | 0 .../spec/unit/package_builder_spec.rb | 0 .../spec/unit/release_builder_spec.rb | 0 {cli => bosh_cli}/spec/unit/release_spec.rb | 0 .../spec/unit/release_tarball_spec.rb | 0 {cli => bosh_cli}/spec/unit/runner_spec.rb | 0 {cli => bosh_cli}/spec/unit/ssh_spec.rb | 0 {cli => bosh_cli}/spec/unit/stemcell_spec.rb | 0 .../spec/unit/task_tracker_spec.rb | 0 .../spec/unit/version_calc_spec.rb | 0 .../spec/unit/versions_index_spec.rb | 0 {common => bosh_common}/.rspec | 0 {common => bosh_common}/CHANGELOG | 0 {common => bosh_common}/Guardfile | 0 {common => bosh_common}/README | 0 {common => bosh_common}/bosh_common.gemspec | 0 {common => bosh_common}/lib/common/common.rb | 0 {common => bosh_common}/lib/common/exec.rb | 0 .../lib/common/exec/error.rb | 0 .../lib/common/exec/result.rb | 0 .../lib/common/properties.rb | 0 .../lib/common/properties/errors.rb | 0 .../lib/common/properties/property_helper.rb | 0 .../properties/template_evaluation_context.rb | 0 .../lib/common/thread_formatter.rb | 0 .../lib/common/thread_pool.rb | 0 {common => bosh_common}/lib/common/version.rb | 2 +- .../foo2 => bosh_common/spec/assets/foo1 | 0 .../spec/assets/foo2 | 0 {common => bosh_common}/spec/spec_helper.rb | 0 .../spec/unit/common_spec.rb | 0 .../spec/unit/exec_spec.rb | 0 .../unit/properties/property_helper_spec.rb | 0 .../template_evaluation_context_spec.rb | 0 .../spec/unit/thread_pool_spec.rb | 0 {cpi => bosh_cpi}/.rspec | 0 {cpi => bosh_cpi}/CHANGELOG | 0 {cpi => bosh_cpi}/README | 0 {cpi => bosh_cpi}/bosh_cpi.gemspec | 0 {cpi => bosh_cpi}/lib/cloud.rb | 0 {cpi => bosh_cpi}/lib/cloud/config.rb | 0 {cpi => bosh_cpi}/lib/cloud/errors.rb | 0 {cpi => bosh_cpi}/lib/cloud/provider.rb | 0 {cpi => bosh_cpi}/lib/cloud/version.rb | 2 +- {cpi => bosh_cpi}/spec/lib/cloud/spec.rb | 0 {cpi => bosh_cpi}/spec/spec_helper.rb | 0 {cpi => bosh_cpi}/spec/unit/config_spec.rb | 0 {cpi => bosh_cpi}/spec/unit/provider_spec.rb | 0 {deployer => bosh_deployer}/.rspec | 0 {deployer => bosh_deployer}/CHANGELOG | 0 {deployer => bosh_deployer}/README.rdoc | 0 .../bosh_deployer.gemspec | 0 .../config/aws_defaults.yml | 0 .../config/openstack_defaults.yml | 0 .../config/vcloud_defaults.yml | 0 .../config/vsphere_defaults.yml | 0 .../lib/bosh/cli/commands/micro.rb | 0 {deployer => bosh_deployer}/lib/deployer.rb | 0 .../lib/deployer/config.rb | 0 .../lib/deployer/helpers.rb | 0 .../lib/deployer/instance_manager.rb | 0 .../lib/deployer/instance_manager/aws.rb | 0 .../deployer/instance_manager/openstack.rb | 0 .../lib/deployer/instance_manager/vcloud.rb | 0 .../lib/deployer/instance_manager/vsphere.rb | 0 .../lib/deployer/instance_manager_helpers.rb | 0 .../lib/deployer/models/instance.rb | 0 .../lib/deployer/specification.rb | 0 .../lib/deployer/version.rb | 2 +- .../spec/assets/apply_spec.yml | 0 .../spec/assets/apply_spec_aws.yml | 0 .../spec/assets/apply_spec_openstack.yml | 0 .../spec/assets/apply_spec_vcloud.yml | 0 .../spec/assets/aws_registry | 0 .../spec/assets/deployment.MF | 0 bosh_deployer/spec/assets/openstack_registry | 0 .../assets/test-apply-spec-properties.yml | 0 .../spec/assets/test-bootstrap-config-aws.yml | 0 .../test-bootstrap-config-openstack.yml | 0 .../assets/test-bootstrap-config-vcloud.yml | 0 .../spec/assets/test-bootstrap-config.yml | 0 .../spec/functional/deployer_test_spec.rb | 0 .../spec/spec_helper.rb | 0 .../spec/unit/aws/config_spec.rb | 0 .../spec/unit/aws/instance_manager_spec.rb | 0 .../spec/unit/config_spec.rb | 0 .../spec/unit/instance_mananager_spec.rb | 0 .../spec/unit/micro_command_spec.rb | 0 .../spec/unit/openstack/config_spec.rb | 0 .../unit/openstack/instance_manager_spec.rb | 0 .../spec/unit/specification_spec.rb | 0 .../spec/unit/vcloud/config_spec.rb | 0 .../spec/unit/vcloud/instance_manager_spec.rb | 0 {encryption => bosh_encryption}/.rspec | 0 {encryption => bosh_encryption}/README | 0 .../bosh_encryption.gemspec | 0 .../lib/encryption/encryption_handler.rb | 0 .../lib/encryption/version.rb | 2 +- .../pkg/bosh_encryption-0.0.4.gem | Bin .../spec/spec_helper.rb | 0 .../spec/unit/encryption_handler_spec.rb | 0 .../.rspec | 0 .../CHANGELOG | 0 .../README.md | 0 .../bosh_openstack_registry.gemspec | 0 ...20120508004132_create_openstack_servers.rb | 0 .../lib/openstack_registry.rb | 0 .../lib/openstack_registry/api_controller.rb | 0 .../lib/openstack_registry/config.rb | 0 .../lib/openstack_registry/errors.rb | 0 .../lib/openstack_registry/models.rb | 0 .../models/openstack_server.rb | 0 .../lib/openstack_registry/runner.rb | 0 .../lib/openstack_registry/server_manager.rb | 0 .../lib/openstack_registry/version.rb | 2 +- .../lib/openstack_registry/yaml_helper.rb | 0 .../spec/assets/sample_config.yml | 0 .../spec/spec_helper.rb | 0 .../spec/unit/api_controller_spec.rb | 0 .../spec/unit/config_spec.rb | 0 .../spec/unit/runner_spec.rb | 0 .../spec/unit/server_manager_spec.rb | 0 {vcloud_cpi => bosh_vcloud_cpi}/.rspec | 0 {vcloud_cpi => bosh_vcloud_cpi}/README | 0 .../bosh_vcloud_cpi.gemspec | 0 .../lib/cloud/vcloud.rb | 0 .../lib/cloud/vcloud/cloud.rb | 0 .../lib/cloud/vcloud/const.rb | 0 .../lib/cloud/vcloud/util.rb | 0 .../lib/cloud/vcloud/version.rb | 2 +- .../spec/assets/test-deployment-manifest.yml | 0 .../spec/assets/test-director-config.yml | 0 .../spec/assets/valid_stemcell.tgz | Bin .../spec/spec_helper.rb | 0 .../spec/unit/cloud_spec.rb | 0 {vsphere_cpi => bosh_vsphere_cpi}/.rspec | 0 {vsphere_cpi => bosh_vsphere_cpi}/CHANGELOG | 0 {vsphere_cpi => bosh_vsphere_cpi}/README | 0 .../bosh_vsphere_cpi.gemspec | 0 .../db/migrations/20120123235022_initial.rb | 0 .../20121204174707_add_uuid_to_disks.rb | 0 .../lib/cloud/vsphere.rb | 0 .../lib/cloud/vsphere/client.rb | 0 .../lib/cloud/vsphere/cloud.rb | 0 .../lib/cloud/vsphere/config.rb | 0 .../lib/cloud/vsphere/lease_updater.rb | 0 .../lib/cloud/vsphere/models/disk.rb | 0 .../lib/cloud/vsphere/resources.rb | 0 .../lib/cloud/vsphere/resources/cluster.rb | 0 .../lib/cloud/vsphere/resources/datacenter.rb | 0 .../lib/cloud/vsphere/resources/datastore.rb | 0 .../lib/cloud/vsphere/resources/folder.rb | 0 .../cloud/vsphere/resources/resource_pool.rb | 0 .../lib/cloud/vsphere/resources/scorer.rb | 0 .../lib/cloud/vsphere/resources/util.rb | 0 .../lib/cloud/vsphere/version.rb | 2 +- .../spec/spec_helper.rb | 0 .../cloud/vsphere/resources/cluster_spec.rb | 0 .../vsphere/resources/datacenter_spec.rb | 0 .../cloud/vsphere/resources/datastore_spec.rb | 0 .../cloud/vsphere/resources/folder_spec.rb | 0 .../vsphere/resources/resource_pool_spec.rb | 0 .../cloud/vsphere/resources/scorer_spec.rb | 0 .../unit/cloud/vsphere/resources/util_spec.rb | 0 .../spec/unit/cloud/vsphere/resources_spec.rb | 0 cli/bin/bosh | 14 -- director/lib/director/version.rb | 2 +- health_monitor/lib/health_monitor/version.rb | 2 +- monit_api/lib/monit_api/version.rb | 2 +- openstack_registry/bin/migrate | 32 ---- openstack_registry/bin/openstack_registry | 28 ---- .../lib/package_compiler/version.rb | 2 +- rake/gem.rake | 119 +++++++++++++++ .../lib/ruby_vcloud_sdk/version.rb | 2 +- ruby_vim_sdk/lib/ruby_vim_sdk/version.rb | 2 +- simple_blobstore_server/README | 0 .../lib/simple_blobstore_server/version.rb | 3 + 395 files changed, 229 insertions(+), 321 deletions(-) delete mode 100755 aws_cpi/bin/bosh_aws_console delete mode 100755 aws_registry/bin/aws_registry delete mode 100755 aws_registry/bin/migrate rename cli/spec/assets/deployment.MF => bosh_agent/CHANGELOG (100%) rename {aws_bootstrap => bosh_aws_bootstrap}/.gitignore (100%) rename {aws_bootstrap => bosh_aws_bootstrap}/.rspec (100%) rename {aws_bootstrap => bosh_aws_bootstrap}/bosh_aws_bootstrap.gemspec (100%) rename {aws_bootstrap => bosh_aws_bootstrap}/lib/bosh/cli/commands/aws.rb (100%) rename {aws_bootstrap => bosh_aws_bootstrap}/lib/bosh_aws_bootstrap.rb (100%) rename {aws_bootstrap => bosh_aws_bootstrap}/lib/bosh_aws_bootstrap/ec2.rb (100%) rename {aws_bootstrap => bosh_aws_bootstrap}/lib/bosh_aws_bootstrap/route53.rb (100%) rename {aws_bootstrap => bosh_aws_bootstrap}/lib/bosh_aws_bootstrap/s3.rb (100%) rename {aws_bootstrap => bosh_aws_bootstrap}/lib/bosh_aws_bootstrap/version.rb (69%) rename {aws_bootstrap => bosh_aws_bootstrap}/lib/bosh_aws_bootstrap/vpc.rb (100%) rename {aws_bootstrap => bosh_aws_bootstrap}/spec/assets/config.yml (100%) rename {aws_bootstrap => bosh_aws_bootstrap}/spec/assets/test-output.yml (100%) rename {aws_bootstrap => bosh_aws_bootstrap}/spec/functional/aws_spec.rb (100%) rename {aws_bootstrap => bosh_aws_bootstrap}/spec/spec_helper.rb (100%) rename {aws_bootstrap => bosh_aws_bootstrap}/spec/unit/ec2_spec.rb (100%) rename {aws_bootstrap => bosh_aws_bootstrap}/spec/unit/route53_spec.rb (100%) rename {aws_bootstrap => bosh_aws_bootstrap}/spec/unit/s3_spec.rb (100%) rename {aws_bootstrap => bosh_aws_bootstrap}/spec/unit/vpc_spec.rb (100%) rename {aws_cpi => bosh_aws_cpi}/.rspec (100%) rename {aws_cpi => bosh_aws_cpi}/CHANGELOG (100%) rename {aws_cpi => bosh_aws_cpi}/Guardfile (100%) rename {aws_cpi => bosh_aws_cpi}/README.md (100%) rename {aws_cpi => bosh_aws_cpi}/bosh_aws_cpi.gemspec (100%) rename {aws_cpi => bosh_aws_cpi}/lib/bosh_aws_cpi.rb (100%) rename {aws_cpi => bosh_aws_cpi}/lib/cloud/aws.rb (100%) rename {aws_cpi => bosh_aws_cpi}/lib/cloud/aws/aki_picker.rb (100%) rename {aws_cpi => bosh_aws_cpi}/lib/cloud/aws/cloud.rb (100%) rename {aws_cpi => bosh_aws_cpi}/lib/cloud/aws/dynamic_network.rb (100%) rename {aws_cpi => bosh_aws_cpi}/lib/cloud/aws/helpers.rb (100%) rename {aws_cpi => bosh_aws_cpi}/lib/cloud/aws/network.rb (100%) rename {aws_cpi => bosh_aws_cpi}/lib/cloud/aws/network_configurator.rb (100%) rename {aws_cpi => bosh_aws_cpi}/lib/cloud/aws/registry_client.rb (100%) rename {aws_cpi => bosh_aws_cpi}/lib/cloud/aws/version.rb (75%) rename {aws_cpi => bosh_aws_cpi}/lib/cloud/aws/vip_network.rb (100%) rename {aws_cpi => bosh_aws_cpi}/spec/assets/stemcell-copy (100%) rename {aws_cpi => bosh_aws_cpi}/spec/integration/cpi_test.rb (99%) rename {aws_cpi => bosh_aws_cpi}/spec/spec_helper.rb (100%) rename {aws_cpi => bosh_aws_cpi}/spec/unit/aki_picker_spec.rb (100%) rename {aws_cpi => bosh_aws_cpi}/spec/unit/attach_disk_spec.rb (100%) rename {aws_cpi => bosh_aws_cpi}/spec/unit/cloud_spec.rb (100%) rename {aws_cpi => bosh_aws_cpi}/spec/unit/configure_networks_spec.rb (100%) rename {aws_cpi => bosh_aws_cpi}/spec/unit/create_disk_spec.rb (100%) rename {aws_cpi => bosh_aws_cpi}/spec/unit/create_stemcell_spec.rb (100%) rename {aws_cpi => bosh_aws_cpi}/spec/unit/create_vm_spec.rb (100%) rename {aws_cpi => bosh_aws_cpi}/spec/unit/delete_disk_spec.rb (100%) rename {aws_cpi => bosh_aws_cpi}/spec/unit/delete_stemcell_spec.rb (100%) rename {aws_cpi => bosh_aws_cpi}/spec/unit/delete_vm_spec.rb (100%) rename {aws_cpi => bosh_aws_cpi}/spec/unit/detach_disk_spec.rb (100%) rename {aws_cpi => bosh_aws_cpi}/spec/unit/helpers_spec.rb (100%) rename {aws_cpi => bosh_aws_cpi}/spec/unit/network_configurator_spec.rb (100%) rename {aws_cpi => bosh_aws_cpi}/spec/unit/reboot_vm_spec.rb (100%) rename {aws_cpi => bosh_aws_cpi}/spec/unit/set_vm_metadata_spec.rb (100%) rename {aws_cpi => bosh_aws_cpi}/spec/unit/validate_deployment_spec.rb (100%) rename {aws_registry => bosh_aws_registry}/.rspec (100%) rename {aws_registry => bosh_aws_registry}/CHANGELOG (100%) rename {aws_registry => bosh_aws_registry}/README (100%) rename {aws_registry => bosh_aws_registry}/bosh_aws_registry.gemspec (100%) rename {aws_registry => bosh_aws_registry}/db/migrations/20120306020921_create_aws_instances.rb (100%) rename {aws_registry => bosh_aws_registry}/lib/aws_registry.rb (100%) rename {aws_registry => bosh_aws_registry}/lib/aws_registry/api_controller.rb (100%) rename {aws_registry => bosh_aws_registry}/lib/aws_registry/config.rb (100%) rename {aws_registry => bosh_aws_registry}/lib/aws_registry/errors.rb (100%) rename {aws_registry => bosh_aws_registry}/lib/aws_registry/instance_manager.rb (100%) rename {aws_registry => bosh_aws_registry}/lib/aws_registry/models.rb (100%) rename {aws_registry => bosh_aws_registry}/lib/aws_registry/models/aws_instance.rb (100%) rename {aws_registry => bosh_aws_registry}/lib/aws_registry/runner.rb (100%) rename {aws_registry => bosh_aws_registry}/lib/aws_registry/version.rb (76%) rename {aws_registry => bosh_aws_registry}/lib/aws_registry/yaml_helper.rb (100%) rename {aws_registry => bosh_aws_registry}/spec/assets/sample_config.yml (100%) rename {aws_registry => bosh_aws_registry}/spec/spec_helper.rb (100%) rename {aws_registry => bosh_aws_registry}/spec/unit/api_controller_spec.rb (100%) rename {aws_registry => bosh_aws_registry}/spec/unit/config_spec.rb (100%) rename {aws_registry => bosh_aws_registry}/spec/unit/instance_manager_spec.rb (100%) rename {aws_registry => bosh_aws_registry}/spec/unit/runner_spec.rb (100%) rename {cli => bosh_cli}/.rspec (100%) rename {cli => bosh_cli}/.yardopts (100%) rename {cli => bosh_cli}/CHANGELOG (100%) rename {cli => bosh_cli}/Guardfile (100%) rename {cli => bosh_cli}/README (100%) rename {cli => bosh_cli}/bosh_cli.gemspec (100%) rename {cli => bosh_cli}/lib/cli.rb (100%) rename {cli => bosh_cli}/lib/cli/base_command.rb (100%) rename {cli => bosh_cli}/lib/cli/blob_manager.rb (100%) rename {cli => bosh_cli}/lib/cli/cache.rb (100%) rename {cli => bosh_cli}/lib/cli/changeset_helper.rb (100%) rename {cli => bosh_cli}/lib/cli/command_discovery.rb (100%) rename {cli => bosh_cli}/lib/cli/command_handler.rb (100%) rename {cli => bosh_cli}/lib/cli/commands/biff.rb (100%) rename {cli => bosh_cli}/lib/cli/commands/blob_management.rb (100%) rename {cli => bosh_cli}/lib/cli/commands/cloudcheck.rb (100%) rename {cli => bosh_cli}/lib/cli/commands/complete.rb (100%) rename {cli => bosh_cli}/lib/cli/commands/deployment.rb (100%) rename {cli => bosh_cli}/lib/cli/commands/help.rb (100%) rename {cli => bosh_cli}/lib/cli/commands/job.rb (100%) rename {cli => bosh_cli}/lib/cli/commands/job_management.rb (100%) rename {cli => bosh_cli}/lib/cli/commands/job_rename.rb (100%) rename {cli => bosh_cli}/lib/cli/commands/log_management.rb (100%) rename {cli => bosh_cli}/lib/cli/commands/maintenance.rb (100%) rename {cli => bosh_cli}/lib/cli/commands/misc.rb (100%) rename {cli => bosh_cli}/lib/cli/commands/package.rb (100%) rename {cli => bosh_cli}/lib/cli/commands/property_management.rb (100%) rename {cli => bosh_cli}/lib/cli/commands/release.rb (100%) rename {cli => bosh_cli}/lib/cli/commands/ssh.rb (100%) rename {cli => bosh_cli}/lib/cli/commands/stemcell.rb (100%) rename {cli => bosh_cli}/lib/cli/commands/task.rb (100%) rename {cli => bosh_cli}/lib/cli/commands/user.rb (100%) rename {cli => bosh_cli}/lib/cli/commands/vms.rb (100%) rename {cli => bosh_cli}/lib/cli/config.rb (100%) rename {cli => bosh_cli}/lib/cli/core_ext.rb (100%) rename {cli => bosh_cli}/lib/cli/dependency_helper.rb (100%) rename {cli => bosh_cli}/lib/cli/deployment_helper.rb (100%) rename {cli => bosh_cli}/lib/cli/deployment_manifest_compiler.rb (100%) rename {cli => bosh_cli}/lib/cli/director.rb (100%) rename {cli => bosh_cli}/lib/cli/director_task.rb (100%) rename {cli => bosh_cli}/lib/cli/errors.rb (100%) rename {cli => bosh_cli}/lib/cli/event_log_renderer.rb (100%) rename {cli => bosh_cli}/lib/cli/job_builder.rb (100%) rename {cli => bosh_cli}/lib/cli/job_property_collection.rb (100%) rename {cli => bosh_cli}/lib/cli/job_property_validator.rb (100%) rename {cli => bosh_cli}/lib/cli/null_renderer.rb (100%) rename {cli => bosh_cli}/lib/cli/package_builder.rb (100%) rename {cli => bosh_cli}/lib/cli/packaging_helper.rb (100%) rename {cli => bosh_cli}/lib/cli/release.rb (100%) rename {cli => bosh_cli}/lib/cli/release_builder.rb (100%) rename {cli => bosh_cli}/lib/cli/release_compiler.rb (100%) rename {cli => bosh_cli}/lib/cli/release_tarball.rb (100%) rename {cli => bosh_cli}/lib/cli/runner.rb (100%) rename {cli => bosh_cli}/lib/cli/stemcell.rb (100%) rename {cli => bosh_cli}/lib/cli/task_log_renderer.rb (100%) rename {cli => bosh_cli}/lib/cli/task_tracker.rb (100%) rename {cli => bosh_cli}/lib/cli/validation.rb (100%) rename {cli => bosh_cli}/lib/cli/version.rb (74%) rename {cli => bosh_cli}/lib/cli/version_calc.rb (100%) rename {cli => bosh_cli}/lib/cli/versions_index.rb (100%) rename {cli => bosh_cli}/lib/cli/yaml_helper.rb (100%) rename {cli => bosh_cli}/spec/assets/biff/bad_gateway_config.yml (100%) rename {cli => bosh_cli}/spec/assets/biff/good_simple_config.yml (100%) rename {cli => bosh_cli}/spec/assets/biff/good_simple_golden_config.yml (100%) rename {cli => bosh_cli}/spec/assets/biff/good_simple_template.erb (100%) rename {cli => bosh_cli}/spec/assets/biff/ip_out_of_range.yml (100%) rename {cli => bosh_cli}/spec/assets/biff/multiple_subnets_config.yml (100%) rename {cli => bosh_cli}/spec/assets/biff/network_only_template.erb (100%) rename {cli => bosh_cli}/spec/assets/biff/no_cc_config.yml (100%) rename {cli => bosh_cli}/spec/assets/biff/no_range_config.yml (100%) rename {cli => bosh_cli}/spec/assets/biff/no_subnet_config.yml (100%) rename {cli => bosh_cli}/spec/assets/biff/ok_network_config.yml (100%) rename {cli => bosh_cli}/spec/assets/biff/properties_template.erb (100%) rename {cli => bosh_cli}/spec/assets/config/atmos/config/final.yml (100%) rename {cli => bosh_cli}/spec/assets/config/atmos/config/private.yml (100%) rename {cli => bosh_cli}/spec/assets/config/bad-providers/config/final.yml (100%) rename {cli => bosh_cli}/spec/assets/config/bad-providers/config/private.yml (100%) rename {cli => bosh_cli}/spec/assets/config/deprecation/config/final.yml (100%) rename {cli => bosh_cli}/spec/assets/config/deprecation/config/private.yml (100%) rename {cli => bosh_cli}/spec/assets/config/local/config/final.yml (100%) rename {cli => bosh_cli}/spec/assets/config/local/config/private.yml (100%) rename {cli => bosh_cli}/spec/assets/config/s3/config/final.yml (100%) rename {cli => bosh_cli}/spec/assets/config/s3/config/private.yml (100%) rename {cli => bosh_cli}/spec/assets/config/swift-hp/config/final.yml (100%) rename {cli => bosh_cli}/spec/assets/config/swift-hp/config/private.yml (100%) rename {cli => bosh_cli}/spec/assets/config/swift-rackspace/config/final.yml (100%) rename {cli => bosh_cli}/spec/assets/config/swift-rackspace/config/private.yml (100%) rename cli/spec/assets/release/jobs/cacher/config/file1.conf => bosh_cli/spec/assets/deployment.MF (100%) rename {cli => bosh_cli}/spec/assets/plugins/bosh/cli/commands/echo.rb (100%) rename {cli => bosh_cli}/spec/assets/plugins/bosh/cli/commands/ruby.rb (100%) rename {cli => bosh_cli}/spec/assets/release/jobs/cacher.tgz (100%) rename cli/spec/assets/release/jobs/cacher/config/file2.conf => bosh_cli/spec/assets/release/jobs/cacher/config/file1.conf (100%) rename common/spec/assets/foo1 => bosh_cli/spec/assets/release/jobs/cacher/config/file2.conf (100%) mode change 100755 => 100644 rename {cli => bosh_cli}/spec/assets/release/jobs/cacher/job.MF (100%) rename {cli => bosh_cli}/spec/assets/release/jobs/cacher/monit (100%) rename {cli => bosh_cli}/spec/assets/release/jobs/cleaner.tgz (100%) rename {cli => bosh_cli}/spec/assets/release/jobs/cleaner/job.MF (100%) rename {cli => bosh_cli}/spec/assets/release/jobs/cleaner/monit (100%) rename {cli => bosh_cli}/spec/assets/release/jobs/sweeper.tgz (100%) rename {cli => bosh_cli}/spec/assets/release/jobs/sweeper/config/test.conf (100%) rename {cli => bosh_cli}/spec/assets/release/jobs/sweeper/job.MF (100%) rename {cli => bosh_cli}/spec/assets/release/jobs/sweeper/monit (100%) rename {cli => bosh_cli}/spec/assets/release/packages/mutator.tar.gz (100%) rename {cli => bosh_cli}/spec/assets/release/packages/stuff.tgz (100%) rename {cli => bosh_cli}/spec/assets/release/release.MF (100%) rename {cli => bosh_cli}/spec/assets/release_invalid_checksum.tgz (100%) rename {cli => bosh_cli}/spec/assets/release_invalid_jobs.tgz (100%) rename {cli => bosh_cli}/spec/assets/release_no_name.tgz (100%) rename {cli => bosh_cli}/spec/assets/release_no_version.tgz (100%) rename {cli => bosh_cli}/spec/assets/stemcell/image (100%) rename {cli => bosh_cli}/spec/assets/stemcell/stemcell.MF (100%) rename {cli => bosh_cli}/spec/assets/stemcell_invalid_mf.tgz (100%) rename {cli => bosh_cli}/spec/assets/stemcell_no_image.tgz (100%) rename {cli => bosh_cli}/spec/assets/valid_release.tgz (100%) rename {cli => bosh_cli}/spec/assets/valid_stemcell.tgz (100%) rename {cli => bosh_cli}/spec/spec_helper.rb (100%) rename {cli => bosh_cli}/spec/unit/base_command_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/biff_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/blob_manager_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/cache_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/cli_commands_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/config_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/core_ext_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/dependency_helper_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/deployment_manifest_compiler_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/deployment_manifest_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/director_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/director_task_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/event_log_renderer_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/hash_changeset_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/job_builder_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/job_property_collection_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/job_property_validator_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/job_rename_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/package_builder_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/release_builder_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/release_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/release_tarball_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/runner_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/ssh_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/stemcell_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/task_tracker_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/version_calc_spec.rb (100%) rename {cli => bosh_cli}/spec/unit/versions_index_spec.rb (100%) rename {common => bosh_common}/.rspec (100%) rename {common => bosh_common}/CHANGELOG (100%) rename {common => bosh_common}/Guardfile (100%) rename {common => bosh_common}/README (100%) rename {common => bosh_common}/bosh_common.gemspec (100%) rename {common => bosh_common}/lib/common/common.rb (100%) rename {common => bosh_common}/lib/common/exec.rb (100%) rename {common => bosh_common}/lib/common/exec/error.rb (100%) rename {common => bosh_common}/lib/common/exec/result.rb (100%) rename {common => bosh_common}/lib/common/properties.rb (100%) rename {common => bosh_common}/lib/common/properties/errors.rb (100%) rename {common => bosh_common}/lib/common/properties/property_helper.rb (100%) rename {common => bosh_common}/lib/common/properties/template_evaluation_context.rb (100%) rename {common => bosh_common}/lib/common/thread_formatter.rb (100%) rename {common => bosh_common}/lib/common/thread_pool.rb (100%) rename {common => bosh_common}/lib/common/version.rb (75%) rename common/spec/assets/foo2 => bosh_common/spec/assets/foo1 (100%) mode change 100644 => 100755 rename deployer/spec/assets/aws_registry => bosh_common/spec/assets/foo2 (100%) rename {common => bosh_common}/spec/spec_helper.rb (100%) rename {common => bosh_common}/spec/unit/common_spec.rb (100%) rename {common => bosh_common}/spec/unit/exec_spec.rb (100%) rename {common => bosh_common}/spec/unit/properties/property_helper_spec.rb (100%) rename {common => bosh_common}/spec/unit/properties/template_evaluation_context_spec.rb (100%) rename {common => bosh_common}/spec/unit/thread_pool_spec.rb (100%) rename {cpi => bosh_cpi}/.rspec (100%) rename {cpi => bosh_cpi}/CHANGELOG (100%) rename {cpi => bosh_cpi}/README (100%) rename {cpi => bosh_cpi}/bosh_cpi.gemspec (100%) rename {cpi => bosh_cpi}/lib/cloud.rb (100%) rename {cpi => bosh_cpi}/lib/cloud/config.rb (100%) rename {cpi => bosh_cpi}/lib/cloud/errors.rb (100%) rename {cpi => bosh_cpi}/lib/cloud/provider.rb (100%) rename {cpi => bosh_cpi}/lib/cloud/version.rb (59%) rename {cpi => bosh_cpi}/spec/lib/cloud/spec.rb (100%) rename {cpi => bosh_cpi}/spec/spec_helper.rb (100%) rename {cpi => bosh_cpi}/spec/unit/config_spec.rb (100%) rename {cpi => bosh_cpi}/spec/unit/provider_spec.rb (100%) rename {deployer => bosh_deployer}/.rspec (100%) rename {deployer => bosh_deployer}/CHANGELOG (100%) rename {deployer => bosh_deployer}/README.rdoc (100%) rename {deployer => bosh_deployer}/bosh_deployer.gemspec (100%) rename {deployer => bosh_deployer}/config/aws_defaults.yml (100%) rename {deployer => bosh_deployer}/config/openstack_defaults.yml (100%) rename {deployer => bosh_deployer}/config/vcloud_defaults.yml (100%) rename {deployer => bosh_deployer}/config/vsphere_defaults.yml (100%) rename {deployer => bosh_deployer}/lib/bosh/cli/commands/micro.rb (100%) rename {deployer => bosh_deployer}/lib/deployer.rb (100%) rename {deployer => bosh_deployer}/lib/deployer/config.rb (100%) rename {deployer => bosh_deployer}/lib/deployer/helpers.rb (100%) rename {deployer => bosh_deployer}/lib/deployer/instance_manager.rb (100%) rename {deployer => bosh_deployer}/lib/deployer/instance_manager/aws.rb (100%) rename {deployer => bosh_deployer}/lib/deployer/instance_manager/openstack.rb (100%) rename {deployer => bosh_deployer}/lib/deployer/instance_manager/vcloud.rb (100%) rename {deployer => bosh_deployer}/lib/deployer/instance_manager/vsphere.rb (100%) rename {deployer => bosh_deployer}/lib/deployer/instance_manager_helpers.rb (100%) rename {deployer => bosh_deployer}/lib/deployer/models/instance.rb (100%) rename {deployer => bosh_deployer}/lib/deployer/specification.rb (100%) rename {deployer => bosh_deployer}/lib/deployer/version.rb (75%) rename {deployer => bosh_deployer}/spec/assets/apply_spec.yml (100%) rename {deployer => bosh_deployer}/spec/assets/apply_spec_aws.yml (100%) rename {deployer => bosh_deployer}/spec/assets/apply_spec_openstack.yml (100%) rename {deployer => bosh_deployer}/spec/assets/apply_spec_vcloud.yml (100%) rename deployer/spec/assets/openstack_registry => bosh_deployer/spec/assets/aws_registry (100%) rename {deployer => bosh_deployer}/spec/assets/deployment.MF (100%) create mode 100644 bosh_deployer/spec/assets/openstack_registry rename {deployer => bosh_deployer}/spec/assets/test-apply-spec-properties.yml (100%) rename {deployer => bosh_deployer}/spec/assets/test-bootstrap-config-aws.yml (100%) rename {deployer => bosh_deployer}/spec/assets/test-bootstrap-config-openstack.yml (100%) rename {deployer => bosh_deployer}/spec/assets/test-bootstrap-config-vcloud.yml (100%) rename {deployer => bosh_deployer}/spec/assets/test-bootstrap-config.yml (100%) rename {deployer => bosh_deployer}/spec/functional/deployer_test_spec.rb (100%) rename {deployer => bosh_deployer}/spec/spec_helper.rb (100%) rename {deployer => bosh_deployer}/spec/unit/aws/config_spec.rb (100%) rename {deployer => bosh_deployer}/spec/unit/aws/instance_manager_spec.rb (100%) rename {deployer => bosh_deployer}/spec/unit/config_spec.rb (100%) rename {deployer => bosh_deployer}/spec/unit/instance_mananager_spec.rb (100%) rename {deployer => bosh_deployer}/spec/unit/micro_command_spec.rb (100%) rename {deployer => bosh_deployer}/spec/unit/openstack/config_spec.rb (100%) rename {deployer => bosh_deployer}/spec/unit/openstack/instance_manager_spec.rb (100%) rename {deployer => bosh_deployer}/spec/unit/specification_spec.rb (100%) rename {deployer => bosh_deployer}/spec/unit/vcloud/config_spec.rb (100%) rename {deployer => bosh_deployer}/spec/unit/vcloud/instance_manager_spec.rb (100%) rename {encryption => bosh_encryption}/.rspec (100%) rename {encryption => bosh_encryption}/README (100%) rename {encryption => bosh_encryption}/bosh_encryption.gemspec (100%) rename {encryption => bosh_encryption}/lib/encryption/encryption_handler.rb (100%) rename {encryption => bosh_encryption}/lib/encryption/version.rb (75%) rename {encryption => bosh_encryption}/pkg/bosh_encryption-0.0.4.gem (100%) rename {encryption => bosh_encryption}/spec/spec_helper.rb (100%) rename {encryption => bosh_encryption}/spec/unit/encryption_handler_spec.rb (100%) rename {openstack_registry => bosh_openstack_registry}/.rspec (100%) rename {openstack_registry => bosh_openstack_registry}/CHANGELOG (100%) rename {openstack_registry => bosh_openstack_registry}/README.md (100%) rename {openstack_registry => bosh_openstack_registry}/bosh_openstack_registry.gemspec (100%) rename {openstack_registry => bosh_openstack_registry}/db/migrations/20120508004132_create_openstack_servers.rb (100%) rename {openstack_registry => bosh_openstack_registry}/lib/openstack_registry.rb (100%) rename {openstack_registry => bosh_openstack_registry}/lib/openstack_registry/api_controller.rb (100%) rename {openstack_registry => bosh_openstack_registry}/lib/openstack_registry/config.rb (100%) rename {openstack_registry => bosh_openstack_registry}/lib/openstack_registry/errors.rb (100%) rename {openstack_registry => bosh_openstack_registry}/lib/openstack_registry/models.rb (100%) rename {openstack_registry => bosh_openstack_registry}/lib/openstack_registry/models/openstack_server.rb (100%) rename {openstack_registry => bosh_openstack_registry}/lib/openstack_registry/runner.rb (100%) rename {openstack_registry => bosh_openstack_registry}/lib/openstack_registry/server_manager.rb (100%) rename {openstack_registry => bosh_openstack_registry}/lib/openstack_registry/version.rb (77%) rename {openstack_registry => bosh_openstack_registry}/lib/openstack_registry/yaml_helper.rb (100%) rename {openstack_registry => bosh_openstack_registry}/spec/assets/sample_config.yml (100%) rename {openstack_registry => bosh_openstack_registry}/spec/spec_helper.rb (100%) rename {openstack_registry => bosh_openstack_registry}/spec/unit/api_controller_spec.rb (100%) rename {openstack_registry => bosh_openstack_registry}/spec/unit/config_spec.rb (100%) rename {openstack_registry => bosh_openstack_registry}/spec/unit/runner_spec.rb (100%) rename {openstack_registry => bosh_openstack_registry}/spec/unit/server_manager_spec.rb (100%) rename {vcloud_cpi => bosh_vcloud_cpi}/.rspec (100%) rename {vcloud_cpi => bosh_vcloud_cpi}/README (100%) rename vcloud_cpi/vcloud_cpi.gemspec => bosh_vcloud_cpi/bosh_vcloud_cpi.gemspec (100%) rename {vcloud_cpi => bosh_vcloud_cpi}/lib/cloud/vcloud.rb (100%) rename {vcloud_cpi => bosh_vcloud_cpi}/lib/cloud/vcloud/cloud.rb (100%) rename {vcloud_cpi => bosh_vcloud_cpi}/lib/cloud/vcloud/const.rb (100%) rename {vcloud_cpi => bosh_vcloud_cpi}/lib/cloud/vcloud/util.rb (100%) rename {vcloud_cpi => bosh_vcloud_cpi}/lib/cloud/vcloud/version.rb (69%) rename {vcloud_cpi => bosh_vcloud_cpi}/spec/assets/test-deployment-manifest.yml (100%) rename {vcloud_cpi => bosh_vcloud_cpi}/spec/assets/test-director-config.yml (100%) rename {vcloud_cpi => bosh_vcloud_cpi}/spec/assets/valid_stemcell.tgz (100%) rename {vcloud_cpi => bosh_vcloud_cpi}/spec/spec_helper.rb (100%) rename {vcloud_cpi => bosh_vcloud_cpi}/spec/unit/cloud_spec.rb (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/.rspec (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/CHANGELOG (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/README (100%) rename vsphere_cpi/vsphere_cpi.gemspec => bosh_vsphere_cpi/bosh_vsphere_cpi.gemspec (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/db/migrations/20120123235022_initial.rb (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/db/migrations/20121204174707_add_uuid_to_disks.rb (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/lib/cloud/vsphere.rb (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/lib/cloud/vsphere/client.rb (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/lib/cloud/vsphere/cloud.rb (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/lib/cloud/vsphere/config.rb (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/lib/cloud/vsphere/lease_updater.rb (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/lib/cloud/vsphere/models/disk.rb (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/lib/cloud/vsphere/resources.rb (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/lib/cloud/vsphere/resources/cluster.rb (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/lib/cloud/vsphere/resources/datacenter.rb (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/lib/cloud/vsphere/resources/datastore.rb (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/lib/cloud/vsphere/resources/folder.rb (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/lib/cloud/vsphere/resources/resource_pool.rb (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/lib/cloud/vsphere/resources/scorer.rb (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/lib/cloud/vsphere/resources/util.rb (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/lib/cloud/vsphere/version.rb (69%) rename {vsphere_cpi => bosh_vsphere_cpi}/spec/spec_helper.rb (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/spec/unit/cloud/vsphere/resources/cluster_spec.rb (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/spec/unit/cloud/vsphere/resources/datacenter_spec.rb (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/spec/unit/cloud/vsphere/resources/datastore_spec.rb (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/spec/unit/cloud/vsphere/resources/folder_spec.rb (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/spec/unit/cloud/vsphere/resources/resource_pool_spec.rb (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/spec/unit/cloud/vsphere/resources/scorer_spec.rb (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/spec/unit/cloud/vsphere/resources/util_spec.rb (100%) rename {vsphere_cpi => bosh_vsphere_cpi}/spec/unit/cloud/vsphere/resources_spec.rb (100%) delete mode 100755 cli/bin/bosh delete mode 100755 openstack_registry/bin/migrate delete mode 100755 openstack_registry/bin/openstack_registry create mode 100644 rake/gem.rake create mode 100644 simple_blobstore_server/README create mode 100644 simple_blobstore_server/lib/simple_blobstore_server/version.rb diff --git a/.gitignore b/.gitignore index 603ad3ade32..3f8509ee94d 100644 --- a/.gitignore +++ b/.gitignore @@ -20,17 +20,8 @@ spec/assets/**/*.pid spec/assets/bosh_config.yml spec/assets/test_release bosh_agent/spec/tmp -cli/pkg -monit_api/pkg -blobstore_client/pkg -common/pkg -cpi/pkg -deployer/pkg -vsphere_cpi/pkg -aws_cpi/pkg -aws_registry/pkg -openstack_registry/pkg -package_compiler/pkg +pkg +*/pkg aws_bootstrap/spec/assets/private.yml spec/assets/test_release/dev_releases spec/assets/test_release/.dev_builds diff --git a/Gemfile b/Gemfile index 0bd9f425a49..d3bbd01988c 100644 --- a/Gemfile +++ b/Gemfile @@ -5,17 +5,17 @@ source :rubygems gem "agent_client", path: "agent_client" gem "blobstore_client", path: "blobstore_client" gem "bosh_agent", path: "bosh_agent" -gem "bosh_aws_bootstrap", path: "aws_bootstrap" -gem "bosh_aws_cpi", path: "aws_cpi" -gem "bosh_aws_registry", path: "aws_registry" -gem "bosh_common", path: "common" -gem "bosh_cpi", path: "cpi" -gem "bosh_cli", path: "cli" -gem "bosh_deployer", path: "deployer" -gem "bosh_encryption", path: "encryption" -gem "bosh_openstack_registry", path: "openstack_registry" -gem "bosh_vcloud_cpi", path: "vcloud_cpi" -gem "bosh_vsphere_cpi", path: "vsphere_cpi" +gem "bosh_aws_bootstrap", path: "bosh_aws_bootstrap" +gem "bosh_aws_cpi", path: "bosh_aws_cpi" +gem "bosh_aws_registry", path: "bosh_aws_registry" +gem "bosh_common", path: "bosh_common" +gem "bosh_cpi", path: "bosh_cpi" +gem "bosh_cli", path: "bosh_cli" +gem "bosh_deployer", path: "bosh_deployer" +gem "bosh_encryption", path: "bosh_encryption" +gem "bosh_openstack_registry", path: "bosh_openstack_registry" +gem "bosh_vcloud_cpi", path: "bosh_vcloud_cpi" +gem "bosh_vsphere_cpi", path: "bosh_vsphere_cpi" gem "director", path: "director" gem "health_monitor", path: "health_monitor" gem "monit_api", path: "monit_api" diff --git a/Gemfile.lock b/Gemfile.lock index 898921f174d..624222010e1 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -5,35 +5,6 @@ PATH httpclient (= 2.2.4) yajl-ruby (~> 1.1.0) -PATH - remote: aws_bootstrap - specs: - bosh_aws_bootstrap (1.5.0.pre) - aws-sdk (~> 1.8.0) - bosh_cli (~> 1.5.0.pre) - uuidtools (~> 2.1.3) - -PATH - remote: aws_cpi - specs: - bosh_aws_cpi (1.5.0.pre) - aws-sdk (~> 1.8.0) - bosh_common (~> 1.5.0.pre) - bosh_cpi (~> 1.5.0.pre) - httpclient (= 2.2.4) - uuidtools (~> 2.1.3) - yajl-ruby (>= 0.8.2) - -PATH - remote: aws_registry - specs: - bosh_aws_registry (1.5.0.pre) - aws-sdk (~> 1.8.0) - sequel (~> 3.43.0) - sinatra (~> 1.2.8) - thin (~> 1.5.0) - yajl-ruby (~> 1.1.0) - PATH remote: blobstore_client specs: @@ -66,7 +37,36 @@ PATH yajl-ruby (~> 1.1.0) PATH - remote: cli + remote: bosh_aws_bootstrap + specs: + bosh_aws_bootstrap (1.5.0.pre) + aws-sdk (~> 1.8.0) + bosh_cli (~> 1.5.0.pre) + uuidtools (~> 2.1.3) + +PATH + remote: bosh_aws_cpi + specs: + bosh_aws_cpi (1.5.0.pre) + aws-sdk (~> 1.8.0) + bosh_common (~> 1.5.0.pre) + bosh_cpi (~> 1.5.0.pre) + httpclient (= 2.2.4) + uuidtools (~> 2.1.3) + yajl-ruby (>= 0.8.2) + +PATH + remote: bosh_aws_registry + specs: + bosh_aws_registry (1.5.0.pre) + aws-sdk (~> 1.8.0) + sequel (~> 3.43.0) + sinatra (~> 1.2.8) + thin (~> 1.5.0) + yajl-ruby (~> 1.1.0) + +PATH + remote: bosh_cli specs: bosh_cli (1.5.0.pre) blobstore_client (~> 1.5.0.pre) @@ -82,18 +82,18 @@ PATH terminal-table (~> 1.4.3) PATH - remote: common + remote: bosh_common specs: bosh_common (1.5.0.pre) PATH - remote: cpi + remote: bosh_cpi specs: bosh_cpi (1.5.0.pre) bosh_common (~> 1.5.0.pre) PATH - remote: deployer + remote: bosh_deployer specs: bosh_deployer (1.5.0.pre) agent_client (~> 1.5.0.pre) @@ -107,6 +107,45 @@ PATH bosh_vsphere_cpi (~> 1.5.0.pre) sqlite3 (~> 1.3.7) +PATH + remote: bosh_encryption + specs: + bosh_encryption (1.5.0.pre) + gibberish (~> 1.2.0) + uuidtools (~> 2.1.3) + yajl-ruby (~> 1.1.0) + +PATH + remote: bosh_openstack_registry + specs: + bosh_openstack_registry (1.5.0.pre) + fog (~> 1.9.0) + sequel (~> 3.43.0) + sinatra (~> 1.2.8) + thin (~> 1.5.0) + yajl-ruby (~> 1.1.0) + +PATH + remote: bosh_vcloud_cpi + specs: + bosh_vcloud_cpi (1.5.0.pre) + bosh_common (~> 1.5.0.pre) + bosh_cpi (~> 1.5.0.pre) + ruby_vcloud_sdk (~> 1.5.0.pre) + uuidtools (~> 2.1) + yajl-ruby (>= 0.8.2) + +PATH + remote: bosh_vsphere_cpi + specs: + bosh_vsphere_cpi (1.5.0.pre) + bosh_common (~> 1.5.0.pre) + bosh_cpi (~> 1.5.0.pre) + membrane (~> 0.0.2) + ruby_vim_sdk (~> 1.5.0.pre) + sequel (~> 3.43.0) + uuidtools (~> 2.1.3) + PATH remote: director specs: @@ -134,14 +173,6 @@ PATH uuidtools (~> 2.1.3) yajl-ruby (~> 1.1.0) -PATH - remote: encryption - specs: - bosh_encryption (1.5.0.pre) - gibberish (~> 1.2.0) - uuidtools (~> 2.1.3) - yajl-ruby (~> 1.1.0) - PATH remote: health_monitor specs: @@ -161,16 +192,6 @@ PATH monit_api (1.5.0.pre) crack (~> 0.3.2) -PATH - remote: openstack_registry - specs: - bosh_openstack_registry (1.5.0.pre) - fog (~> 1.9.0) - sequel (~> 3.43.0) - sinatra (~> 1.2.8) - thin (~> 1.5.0) - yajl-ruby (~> 1.1.0) - PATH remote: package_compiler specs: @@ -206,27 +227,6 @@ PATH thin (~> 1.5.0) uuidtools (~> 2.1) -PATH - remote: vcloud_cpi - specs: - bosh_vcloud_cpi (1.5.0.pre) - bosh_common (~> 1.5.0.pre) - bosh_cpi (~> 1.5.0.pre) - ruby_vcloud_sdk (~> 1.5.0.pre) - uuidtools (~> 2.1) - yajl-ruby (>= 0.8.2) - -PATH - remote: vsphere_cpi - specs: - bosh_vsphere_cpi (1.5.0.pre) - bosh_common (~> 1.5.0.pre) - bosh_cpi (~> 1.5.0.pre) - membrane (~> 0.0.2) - ruby_vim_sdk (~> 1.5.0.pre) - sequel (~> 3.43.0) - uuidtools (~> 2.1.3) - GEM remote: http://rubygems.org/ specs: diff --git a/Rakefile b/Rakefile index 87778cc59e0..e82c4df6a46 100644 --- a/Rakefile +++ b/Rakefile @@ -1,10 +1,5 @@ task :default => :spec -desc "build and install the bosh cli gem" -task :build do - sh("cd cli && bundle exec rake install") -end - desc "run spec tests" task :spec do sh("./ci_build.rb") @@ -12,3 +7,4 @@ end import File.join("rake","stemcell.rake") import File.join("rake","bat.rake") +import File.join("rake","gem.rake") diff --git a/agent_client/lib/agent_client/version.rb b/agent_client/lib/agent_client/version.rb index b2b596f5d43..6a2edaa0287 100644 --- a/agent_client/lib/agent_client/version.rb +++ b/agent_client/lib/agent_client/version.rb @@ -1,7 +1,7 @@ module Bosh module Agent class Client - VERSION = "0.1.1" + VERSION = '1.5.0.pre' end end end diff --git a/aws_cpi/bin/bosh_aws_console b/aws_cpi/bin/bosh_aws_console deleted file mode 100755 index 7a9b7929c9c..00000000000 --- a/aws_cpi/bin/bosh_aws_console +++ /dev/null @@ -1,63 +0,0 @@ -#!/usr/bin/env ruby - -# Copyright (c) 2009-2012 VMware, Inc. - -# Usage example: -# irb(main):001:0> cpi.create_vm("test", "ami-809a48e9", -# {"instance_type" => "m1.small"}, {}, [], {"foo" =>"bar"}) - -require "bosh_aws_cpi" -require "irb" -require "irb/completion" -require "ostruct" -require "optparse" - -config_file = nil - -opts_parser = OptionParser.new do |opts| - opts.on("-c", "--config FILE") { |file| config_file = file } -end - -opts_parser.parse! - -unless config_file - puts opts_parser - exit(1) -end - -@config = YAML.load_file(config_file) - -module ConsoleHelpers - def cpi - @cpi ||= Bosh::AwsCloud::Cloud.new(@config) - end - - def ec2 - cpi.ec2 - end - - def registry - cpi.registry - end -end - -cloud_config = OpenStruct.new(:logger => Logger.new(STDOUT)) - -Bosh::Clouds::Config.configure(cloud_config) - -include ConsoleHelpers - -begin - require "ruby-debug" - puts "=> Debugger enabled" -rescue LoadError - puts "=> ruby-debug not found, debugger disabled" -end - -puts "=> Welcome to BOSH AWS CPI console" -puts "You can use 'cpi' to access CPI methods" - -IRB.start - - - diff --git a/aws_registry/bin/aws_registry b/aws_registry/bin/aws_registry deleted file mode 100755 index a186e23fbcc..00000000000 --- a/aws_registry/bin/aws_registry +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env ruby - -require "aws_registry" -require "optparse" - -config_file = nil - -opts = OptionParser.new do |opts| - opts.on("-c", "--config FILE", "configuration file") do |opt| - config_file = opt - end -end - -opts.parse!(ARGV.dup) - -if config_file.nil? - puts opts - exit 1 -end - -runner = Bosh::AwsRegistry::Runner.new(config_file) - -Signal.trap("INT") do - runner.stop - exit(1) -end - -runner.run - diff --git a/aws_registry/bin/migrate b/aws_registry/bin/migrate deleted file mode 100755 index 670d1671c2e..00000000000 --- a/aws_registry/bin/migrate +++ /dev/null @@ -1,35 +0,0 @@ -#!/usr/bin/env ruby - -require "logger" -require "sequel" -require "aws_registry" - -config_file = nil - -opts = OptionParser.new do |opts| - opts.on("-c", "--config FILE", "configuration file") do |opt| - config_file = opt - end -end - -opts.parse!(ARGV.dup) - -if config_file.nil? - puts opts - exit 1 -end - -include Bosh::AwsRegistry::YamlHelper - -config = load_yaml_file(config_file) - -db = Bosh::AwsRegistry.connect_db(config["db"]) -migrations_dir = File.expand_path("../../db/migrations", __FILE__) - -options = { - :table => "aws_registry_schema" -} - -Sequel.extension :migration -Sequel::TimestampMigrator.run(db, migrations_dir, options) - diff --git a/blobstore_client/lib/blobstore_client/version.rb b/blobstore_client/lib/blobstore_client/version.rb index aecd42b73a4..376e6497f2d 100644 --- a/blobstore_client/lib/blobstore_client/version.rb +++ b/blobstore_client/lib/blobstore_client/version.rb @@ -3,7 +3,7 @@ module Bosh module Blobstore class Client - VERSION = "0.5.2" + VERSION = '1.5.0.pre' end end end diff --git a/cli/spec/assets/deployment.MF b/bosh_agent/CHANGELOG similarity index 100% rename from cli/spec/assets/deployment.MF rename to bosh_agent/CHANGELOG diff --git a/bosh_agent/lib/bosh_agent/version.rb b/bosh_agent/lib/bosh_agent/version.rb index 65cf39cf43f..06b85a1029b 100644 --- a/bosh_agent/lib/bosh_agent/version.rb +++ b/bosh_agent/lib/bosh_agent/version.rb @@ -2,7 +2,7 @@ module Bosh module Agent - VERSION = "0.7.0" + VERSION = '1.5.0.pre' BOSH_PROTOCOL = "1" end end diff --git a/aws_bootstrap/.gitignore b/bosh_aws_bootstrap/.gitignore similarity index 100% rename from aws_bootstrap/.gitignore rename to bosh_aws_bootstrap/.gitignore diff --git a/aws_bootstrap/.rspec b/bosh_aws_bootstrap/.rspec similarity index 100% rename from aws_bootstrap/.rspec rename to bosh_aws_bootstrap/.rspec diff --git a/aws_bootstrap/bosh_aws_bootstrap.gemspec b/bosh_aws_bootstrap/bosh_aws_bootstrap.gemspec similarity index 100% rename from aws_bootstrap/bosh_aws_bootstrap.gemspec rename to bosh_aws_bootstrap/bosh_aws_bootstrap.gemspec diff --git a/aws_bootstrap/lib/bosh/cli/commands/aws.rb b/bosh_aws_bootstrap/lib/bosh/cli/commands/aws.rb similarity index 100% rename from aws_bootstrap/lib/bosh/cli/commands/aws.rb rename to bosh_aws_bootstrap/lib/bosh/cli/commands/aws.rb diff --git a/aws_bootstrap/lib/bosh_aws_bootstrap.rb b/bosh_aws_bootstrap/lib/bosh_aws_bootstrap.rb similarity index 100% rename from aws_bootstrap/lib/bosh_aws_bootstrap.rb rename to bosh_aws_bootstrap/lib/bosh_aws_bootstrap.rb diff --git a/aws_bootstrap/lib/bosh_aws_bootstrap/ec2.rb b/bosh_aws_bootstrap/lib/bosh_aws_bootstrap/ec2.rb similarity index 100% rename from aws_bootstrap/lib/bosh_aws_bootstrap/ec2.rb rename to bosh_aws_bootstrap/lib/bosh_aws_bootstrap/ec2.rb diff --git a/aws_bootstrap/lib/bosh_aws_bootstrap/route53.rb b/bosh_aws_bootstrap/lib/bosh_aws_bootstrap/route53.rb similarity index 100% rename from aws_bootstrap/lib/bosh_aws_bootstrap/route53.rb rename to bosh_aws_bootstrap/lib/bosh_aws_bootstrap/route53.rb diff --git a/aws_bootstrap/lib/bosh_aws_bootstrap/s3.rb b/bosh_aws_bootstrap/lib/bosh_aws_bootstrap/s3.rb similarity index 100% rename from aws_bootstrap/lib/bosh_aws_bootstrap/s3.rb rename to bosh_aws_bootstrap/lib/bosh_aws_bootstrap/s3.rb diff --git a/aws_bootstrap/lib/bosh_aws_bootstrap/version.rb b/bosh_aws_bootstrap/lib/bosh_aws_bootstrap/version.rb similarity index 69% rename from aws_bootstrap/lib/bosh_aws_bootstrap/version.rb rename to bosh_aws_bootstrap/lib/bosh_aws_bootstrap/version.rb index 5c02fb4c5a5..0dabcdbd38d 100644 --- a/aws_bootstrap/lib/bosh_aws_bootstrap/version.rb +++ b/bosh_aws_bootstrap/lib/bosh_aws_bootstrap/version.rb @@ -1,7 +1,7 @@ module Bosh module Aws module Bootstrap - VERSION = "0.0.1" + VERSION = '1.5.0.pre' end end end diff --git a/aws_bootstrap/lib/bosh_aws_bootstrap/vpc.rb b/bosh_aws_bootstrap/lib/bosh_aws_bootstrap/vpc.rb similarity index 100% rename from aws_bootstrap/lib/bosh_aws_bootstrap/vpc.rb rename to bosh_aws_bootstrap/lib/bosh_aws_bootstrap/vpc.rb diff --git a/aws_bootstrap/spec/assets/config.yml b/bosh_aws_bootstrap/spec/assets/config.yml similarity index 100% rename from aws_bootstrap/spec/assets/config.yml rename to bosh_aws_bootstrap/spec/assets/config.yml diff --git a/aws_bootstrap/spec/assets/test-output.yml b/bosh_aws_bootstrap/spec/assets/test-output.yml similarity index 100% rename from aws_bootstrap/spec/assets/test-output.yml rename to bosh_aws_bootstrap/spec/assets/test-output.yml diff --git a/aws_bootstrap/spec/functional/aws_spec.rb b/bosh_aws_bootstrap/spec/functional/aws_spec.rb similarity index 100% rename from aws_bootstrap/spec/functional/aws_spec.rb rename to bosh_aws_bootstrap/spec/functional/aws_spec.rb diff --git a/aws_bootstrap/spec/spec_helper.rb b/bosh_aws_bootstrap/spec/spec_helper.rb similarity index 100% rename from aws_bootstrap/spec/spec_helper.rb rename to bosh_aws_bootstrap/spec/spec_helper.rb diff --git a/aws_bootstrap/spec/unit/ec2_spec.rb b/bosh_aws_bootstrap/spec/unit/ec2_spec.rb similarity index 100% rename from aws_bootstrap/spec/unit/ec2_spec.rb rename to bosh_aws_bootstrap/spec/unit/ec2_spec.rb diff --git a/aws_bootstrap/spec/unit/route53_spec.rb b/bosh_aws_bootstrap/spec/unit/route53_spec.rb similarity index 100% rename from aws_bootstrap/spec/unit/route53_spec.rb rename to bosh_aws_bootstrap/spec/unit/route53_spec.rb diff --git a/aws_bootstrap/spec/unit/s3_spec.rb b/bosh_aws_bootstrap/spec/unit/s3_spec.rb similarity index 100% rename from aws_bootstrap/spec/unit/s3_spec.rb rename to bosh_aws_bootstrap/spec/unit/s3_spec.rb diff --git a/aws_bootstrap/spec/unit/vpc_spec.rb b/bosh_aws_bootstrap/spec/unit/vpc_spec.rb similarity index 100% rename from aws_bootstrap/spec/unit/vpc_spec.rb rename to bosh_aws_bootstrap/spec/unit/vpc_spec.rb diff --git a/aws_cpi/.rspec b/bosh_aws_cpi/.rspec similarity index 100% rename from aws_cpi/.rspec rename to bosh_aws_cpi/.rspec diff --git a/aws_cpi/CHANGELOG b/bosh_aws_cpi/CHANGELOG similarity index 100% rename from aws_cpi/CHANGELOG rename to bosh_aws_cpi/CHANGELOG diff --git a/aws_cpi/Guardfile b/bosh_aws_cpi/Guardfile similarity index 100% rename from aws_cpi/Guardfile rename to bosh_aws_cpi/Guardfile diff --git a/aws_cpi/README.md b/bosh_aws_cpi/README.md similarity index 100% rename from aws_cpi/README.md rename to bosh_aws_cpi/README.md diff --git a/aws_cpi/bosh_aws_cpi.gemspec b/bosh_aws_cpi/bosh_aws_cpi.gemspec similarity index 100% rename from aws_cpi/bosh_aws_cpi.gemspec rename to bosh_aws_cpi/bosh_aws_cpi.gemspec diff --git a/aws_cpi/lib/bosh_aws_cpi.rb b/bosh_aws_cpi/lib/bosh_aws_cpi.rb similarity index 100% rename from aws_cpi/lib/bosh_aws_cpi.rb rename to bosh_aws_cpi/lib/bosh_aws_cpi.rb diff --git a/aws_cpi/lib/cloud/aws.rb b/bosh_aws_cpi/lib/cloud/aws.rb similarity index 100% rename from aws_cpi/lib/cloud/aws.rb rename to bosh_aws_cpi/lib/cloud/aws.rb diff --git a/aws_cpi/lib/cloud/aws/aki_picker.rb b/bosh_aws_cpi/lib/cloud/aws/aki_picker.rb similarity index 100% rename from aws_cpi/lib/cloud/aws/aki_picker.rb rename to bosh_aws_cpi/lib/cloud/aws/aki_picker.rb diff --git a/aws_cpi/lib/cloud/aws/cloud.rb b/bosh_aws_cpi/lib/cloud/aws/cloud.rb similarity index 100% rename from aws_cpi/lib/cloud/aws/cloud.rb rename to bosh_aws_cpi/lib/cloud/aws/cloud.rb diff --git a/aws_cpi/lib/cloud/aws/dynamic_network.rb b/bosh_aws_cpi/lib/cloud/aws/dynamic_network.rb similarity index 100% rename from aws_cpi/lib/cloud/aws/dynamic_network.rb rename to bosh_aws_cpi/lib/cloud/aws/dynamic_network.rb diff --git a/aws_cpi/lib/cloud/aws/helpers.rb b/bosh_aws_cpi/lib/cloud/aws/helpers.rb similarity index 100% rename from aws_cpi/lib/cloud/aws/helpers.rb rename to bosh_aws_cpi/lib/cloud/aws/helpers.rb diff --git a/aws_cpi/lib/cloud/aws/network.rb b/bosh_aws_cpi/lib/cloud/aws/network.rb similarity index 100% rename from aws_cpi/lib/cloud/aws/network.rb rename to bosh_aws_cpi/lib/cloud/aws/network.rb diff --git a/aws_cpi/lib/cloud/aws/network_configurator.rb b/bosh_aws_cpi/lib/cloud/aws/network_configurator.rb similarity index 100% rename from aws_cpi/lib/cloud/aws/network_configurator.rb rename to bosh_aws_cpi/lib/cloud/aws/network_configurator.rb diff --git a/aws_cpi/lib/cloud/aws/registry_client.rb b/bosh_aws_cpi/lib/cloud/aws/registry_client.rb similarity index 100% rename from aws_cpi/lib/cloud/aws/registry_client.rb rename to bosh_aws_cpi/lib/cloud/aws/registry_client.rb diff --git a/aws_cpi/lib/cloud/aws/version.rb b/bosh_aws_cpi/lib/cloud/aws/version.rb similarity index 75% rename from aws_cpi/lib/cloud/aws/version.rb rename to bosh_aws_cpi/lib/cloud/aws/version.rb index ff426759aee..58981d9d84b 100644 --- a/aws_cpi/lib/cloud/aws/version.rb +++ b/bosh_aws_cpi/lib/cloud/aws/version.rb @@ -2,6 +2,6 @@ module Bosh module AwsCloud - VERSION = "0.7.0" + VERSION = '1.5.0.pre' end end diff --git a/aws_cpi/lib/cloud/aws/vip_network.rb b/bosh_aws_cpi/lib/cloud/aws/vip_network.rb similarity index 100% rename from aws_cpi/lib/cloud/aws/vip_network.rb rename to bosh_aws_cpi/lib/cloud/aws/vip_network.rb diff --git a/aws_cpi/spec/assets/stemcell-copy b/bosh_aws_cpi/spec/assets/stemcell-copy similarity index 100% rename from aws_cpi/spec/assets/stemcell-copy rename to bosh_aws_cpi/spec/assets/stemcell-copy diff --git a/aws_cpi/spec/integration/cpi_test.rb b/bosh_aws_cpi/spec/integration/cpi_test.rb similarity index 99% rename from aws_cpi/spec/integration/cpi_test.rb rename to bosh_aws_cpi/spec/integration/cpi_test.rb index 852031afdef..e43a8a51166 100644 --- a/aws_cpi/spec/integration/cpi_test.rb +++ b/bosh_aws_cpi/spec/integration/cpi_test.rb @@ -14,7 +14,7 @@ @logger = Logger.new(STDOUT) end - let(:cpi) do + let(:bosh_cpi) do cpi = Bosh::AwsCloud::Cloud.new(@config) cpi.logger = @logger diff --git a/aws_cpi/spec/spec_helper.rb b/bosh_aws_cpi/spec/spec_helper.rb similarity index 100% rename from aws_cpi/spec/spec_helper.rb rename to bosh_aws_cpi/spec/spec_helper.rb diff --git a/aws_cpi/spec/unit/aki_picker_spec.rb b/bosh_aws_cpi/spec/unit/aki_picker_spec.rb similarity index 100% rename from aws_cpi/spec/unit/aki_picker_spec.rb rename to bosh_aws_cpi/spec/unit/aki_picker_spec.rb diff --git a/aws_cpi/spec/unit/attach_disk_spec.rb b/bosh_aws_cpi/spec/unit/attach_disk_spec.rb similarity index 100% rename from aws_cpi/spec/unit/attach_disk_spec.rb rename to bosh_aws_cpi/spec/unit/attach_disk_spec.rb diff --git a/aws_cpi/spec/unit/cloud_spec.rb b/bosh_aws_cpi/spec/unit/cloud_spec.rb similarity index 100% rename from aws_cpi/spec/unit/cloud_spec.rb rename to bosh_aws_cpi/spec/unit/cloud_spec.rb diff --git a/aws_cpi/spec/unit/configure_networks_spec.rb b/bosh_aws_cpi/spec/unit/configure_networks_spec.rb similarity index 100% rename from aws_cpi/spec/unit/configure_networks_spec.rb rename to bosh_aws_cpi/spec/unit/configure_networks_spec.rb diff --git a/aws_cpi/spec/unit/create_disk_spec.rb b/bosh_aws_cpi/spec/unit/create_disk_spec.rb similarity index 100% rename from aws_cpi/spec/unit/create_disk_spec.rb rename to bosh_aws_cpi/spec/unit/create_disk_spec.rb diff --git a/aws_cpi/spec/unit/create_stemcell_spec.rb b/bosh_aws_cpi/spec/unit/create_stemcell_spec.rb similarity index 100% rename from aws_cpi/spec/unit/create_stemcell_spec.rb rename to bosh_aws_cpi/spec/unit/create_stemcell_spec.rb diff --git a/aws_cpi/spec/unit/create_vm_spec.rb b/bosh_aws_cpi/spec/unit/create_vm_spec.rb similarity index 100% rename from aws_cpi/spec/unit/create_vm_spec.rb rename to bosh_aws_cpi/spec/unit/create_vm_spec.rb diff --git a/aws_cpi/spec/unit/delete_disk_spec.rb b/bosh_aws_cpi/spec/unit/delete_disk_spec.rb similarity index 100% rename from aws_cpi/spec/unit/delete_disk_spec.rb rename to bosh_aws_cpi/spec/unit/delete_disk_spec.rb diff --git a/aws_cpi/spec/unit/delete_stemcell_spec.rb b/bosh_aws_cpi/spec/unit/delete_stemcell_spec.rb similarity index 100% rename from aws_cpi/spec/unit/delete_stemcell_spec.rb rename to bosh_aws_cpi/spec/unit/delete_stemcell_spec.rb diff --git a/aws_cpi/spec/unit/delete_vm_spec.rb b/bosh_aws_cpi/spec/unit/delete_vm_spec.rb similarity index 100% rename from aws_cpi/spec/unit/delete_vm_spec.rb rename to bosh_aws_cpi/spec/unit/delete_vm_spec.rb diff --git a/aws_cpi/spec/unit/detach_disk_spec.rb b/bosh_aws_cpi/spec/unit/detach_disk_spec.rb similarity index 100% rename from aws_cpi/spec/unit/detach_disk_spec.rb rename to bosh_aws_cpi/spec/unit/detach_disk_spec.rb diff --git a/aws_cpi/spec/unit/helpers_spec.rb b/bosh_aws_cpi/spec/unit/helpers_spec.rb similarity index 100% rename from aws_cpi/spec/unit/helpers_spec.rb rename to bosh_aws_cpi/spec/unit/helpers_spec.rb diff --git a/aws_cpi/spec/unit/network_configurator_spec.rb b/bosh_aws_cpi/spec/unit/network_configurator_spec.rb similarity index 100% rename from aws_cpi/spec/unit/network_configurator_spec.rb rename to bosh_aws_cpi/spec/unit/network_configurator_spec.rb diff --git a/aws_cpi/spec/unit/reboot_vm_spec.rb b/bosh_aws_cpi/spec/unit/reboot_vm_spec.rb similarity index 100% rename from aws_cpi/spec/unit/reboot_vm_spec.rb rename to bosh_aws_cpi/spec/unit/reboot_vm_spec.rb diff --git a/aws_cpi/spec/unit/set_vm_metadata_spec.rb b/bosh_aws_cpi/spec/unit/set_vm_metadata_spec.rb similarity index 100% rename from aws_cpi/spec/unit/set_vm_metadata_spec.rb rename to bosh_aws_cpi/spec/unit/set_vm_metadata_spec.rb diff --git a/aws_cpi/spec/unit/validate_deployment_spec.rb b/bosh_aws_cpi/spec/unit/validate_deployment_spec.rb similarity index 100% rename from aws_cpi/spec/unit/validate_deployment_spec.rb rename to bosh_aws_cpi/spec/unit/validate_deployment_spec.rb diff --git a/aws_registry/.rspec b/bosh_aws_registry/.rspec similarity index 100% rename from aws_registry/.rspec rename to bosh_aws_registry/.rspec diff --git a/aws_registry/CHANGELOG b/bosh_aws_registry/CHANGELOG similarity index 100% rename from aws_registry/CHANGELOG rename to bosh_aws_registry/CHANGELOG diff --git a/aws_registry/README b/bosh_aws_registry/README similarity index 100% rename from aws_registry/README rename to bosh_aws_registry/README diff --git a/aws_registry/bosh_aws_registry.gemspec b/bosh_aws_registry/bosh_aws_registry.gemspec similarity index 100% rename from aws_registry/bosh_aws_registry.gemspec rename to bosh_aws_registry/bosh_aws_registry.gemspec diff --git a/aws_registry/db/migrations/20120306020921_create_aws_instances.rb b/bosh_aws_registry/db/migrations/20120306020921_create_aws_instances.rb similarity index 100% rename from aws_registry/db/migrations/20120306020921_create_aws_instances.rb rename to bosh_aws_registry/db/migrations/20120306020921_create_aws_instances.rb diff --git a/aws_registry/lib/aws_registry.rb b/bosh_aws_registry/lib/aws_registry.rb similarity index 100% rename from aws_registry/lib/aws_registry.rb rename to bosh_aws_registry/lib/aws_registry.rb diff --git a/aws_registry/lib/aws_registry/api_controller.rb b/bosh_aws_registry/lib/aws_registry/api_controller.rb similarity index 100% rename from aws_registry/lib/aws_registry/api_controller.rb rename to bosh_aws_registry/lib/aws_registry/api_controller.rb diff --git a/aws_registry/lib/aws_registry/config.rb b/bosh_aws_registry/lib/aws_registry/config.rb similarity index 100% rename from aws_registry/lib/aws_registry/config.rb rename to bosh_aws_registry/lib/aws_registry/config.rb diff --git a/aws_registry/lib/aws_registry/errors.rb b/bosh_aws_registry/lib/aws_registry/errors.rb similarity index 100% rename from aws_registry/lib/aws_registry/errors.rb rename to bosh_aws_registry/lib/aws_registry/errors.rb diff --git a/aws_registry/lib/aws_registry/instance_manager.rb b/bosh_aws_registry/lib/aws_registry/instance_manager.rb similarity index 100% rename from aws_registry/lib/aws_registry/instance_manager.rb rename to bosh_aws_registry/lib/aws_registry/instance_manager.rb diff --git a/aws_registry/lib/aws_registry/models.rb b/bosh_aws_registry/lib/aws_registry/models.rb similarity index 100% rename from aws_registry/lib/aws_registry/models.rb rename to bosh_aws_registry/lib/aws_registry/models.rb diff --git a/aws_registry/lib/aws_registry/models/aws_instance.rb b/bosh_aws_registry/lib/aws_registry/models/aws_instance.rb similarity index 100% rename from aws_registry/lib/aws_registry/models/aws_instance.rb rename to bosh_aws_registry/lib/aws_registry/models/aws_instance.rb diff --git a/aws_registry/lib/aws_registry/runner.rb b/bosh_aws_registry/lib/aws_registry/runner.rb similarity index 100% rename from aws_registry/lib/aws_registry/runner.rb rename to bosh_aws_registry/lib/aws_registry/runner.rb diff --git a/aws_registry/lib/aws_registry/version.rb b/bosh_aws_registry/lib/aws_registry/version.rb similarity index 76% rename from aws_registry/lib/aws_registry/version.rb rename to bosh_aws_registry/lib/aws_registry/version.rb index 6a2c42bf09d..716aff20a69 100644 --- a/aws_registry/lib/aws_registry/version.rb +++ b/bosh_aws_registry/lib/aws_registry/version.rb @@ -2,6 +2,6 @@ module Bosh module AwsRegistry - VERSION = "0.2.3" + VERSION = '1.5.0.pre' end end diff --git a/aws_registry/lib/aws_registry/yaml_helper.rb b/bosh_aws_registry/lib/aws_registry/yaml_helper.rb similarity index 100% rename from aws_registry/lib/aws_registry/yaml_helper.rb rename to bosh_aws_registry/lib/aws_registry/yaml_helper.rb diff --git a/aws_registry/spec/assets/sample_config.yml b/bosh_aws_registry/spec/assets/sample_config.yml similarity index 100% rename from aws_registry/spec/assets/sample_config.yml rename to bosh_aws_registry/spec/assets/sample_config.yml diff --git a/aws_registry/spec/spec_helper.rb b/bosh_aws_registry/spec/spec_helper.rb similarity index 100% rename from aws_registry/spec/spec_helper.rb rename to bosh_aws_registry/spec/spec_helper.rb diff --git a/aws_registry/spec/unit/api_controller_spec.rb b/bosh_aws_registry/spec/unit/api_controller_spec.rb similarity index 100% rename from aws_registry/spec/unit/api_controller_spec.rb rename to bosh_aws_registry/spec/unit/api_controller_spec.rb diff --git a/aws_registry/spec/unit/config_spec.rb b/bosh_aws_registry/spec/unit/config_spec.rb similarity index 100% rename from aws_registry/spec/unit/config_spec.rb rename to bosh_aws_registry/spec/unit/config_spec.rb diff --git a/aws_registry/spec/unit/instance_manager_spec.rb b/bosh_aws_registry/spec/unit/instance_manager_spec.rb similarity index 100% rename from aws_registry/spec/unit/instance_manager_spec.rb rename to bosh_aws_registry/spec/unit/instance_manager_spec.rb diff --git a/aws_registry/spec/unit/runner_spec.rb b/bosh_aws_registry/spec/unit/runner_spec.rb similarity index 100% rename from aws_registry/spec/unit/runner_spec.rb rename to bosh_aws_registry/spec/unit/runner_spec.rb diff --git a/cli/.rspec b/bosh_cli/.rspec similarity index 100% rename from cli/.rspec rename to bosh_cli/.rspec diff --git a/cli/.yardopts b/bosh_cli/.yardopts similarity index 100% rename from cli/.yardopts rename to bosh_cli/.yardopts diff --git a/cli/CHANGELOG b/bosh_cli/CHANGELOG similarity index 100% rename from cli/CHANGELOG rename to bosh_cli/CHANGELOG diff --git a/cli/Guardfile b/bosh_cli/Guardfile similarity index 100% rename from cli/Guardfile rename to bosh_cli/Guardfile diff --git a/cli/README b/bosh_cli/README similarity index 100% rename from cli/README rename to bosh_cli/README diff --git a/cli/bosh_cli.gemspec b/bosh_cli/bosh_cli.gemspec similarity index 100% rename from cli/bosh_cli.gemspec rename to bosh_cli/bosh_cli.gemspec diff --git a/cli/lib/cli.rb b/bosh_cli/lib/cli.rb similarity index 100% rename from cli/lib/cli.rb rename to bosh_cli/lib/cli.rb diff --git a/cli/lib/cli/base_command.rb b/bosh_cli/lib/cli/base_command.rb similarity index 100% rename from cli/lib/cli/base_command.rb rename to bosh_cli/lib/cli/base_command.rb diff --git a/cli/lib/cli/blob_manager.rb b/bosh_cli/lib/cli/blob_manager.rb similarity index 100% rename from cli/lib/cli/blob_manager.rb rename to bosh_cli/lib/cli/blob_manager.rb diff --git a/cli/lib/cli/cache.rb b/bosh_cli/lib/cli/cache.rb similarity index 100% rename from cli/lib/cli/cache.rb rename to bosh_cli/lib/cli/cache.rb diff --git a/cli/lib/cli/changeset_helper.rb b/bosh_cli/lib/cli/changeset_helper.rb similarity index 100% rename from cli/lib/cli/changeset_helper.rb rename to bosh_cli/lib/cli/changeset_helper.rb diff --git a/cli/lib/cli/command_discovery.rb b/bosh_cli/lib/cli/command_discovery.rb similarity index 100% rename from cli/lib/cli/command_discovery.rb rename to bosh_cli/lib/cli/command_discovery.rb diff --git a/cli/lib/cli/command_handler.rb b/bosh_cli/lib/cli/command_handler.rb similarity index 100% rename from cli/lib/cli/command_handler.rb rename to bosh_cli/lib/cli/command_handler.rb diff --git a/cli/lib/cli/commands/biff.rb b/bosh_cli/lib/cli/commands/biff.rb similarity index 100% rename from cli/lib/cli/commands/biff.rb rename to bosh_cli/lib/cli/commands/biff.rb diff --git a/cli/lib/cli/commands/blob_management.rb b/bosh_cli/lib/cli/commands/blob_management.rb similarity index 100% rename from cli/lib/cli/commands/blob_management.rb rename to bosh_cli/lib/cli/commands/blob_management.rb diff --git a/cli/lib/cli/commands/cloudcheck.rb b/bosh_cli/lib/cli/commands/cloudcheck.rb similarity index 100% rename from cli/lib/cli/commands/cloudcheck.rb rename to bosh_cli/lib/cli/commands/cloudcheck.rb diff --git a/cli/lib/cli/commands/complete.rb b/bosh_cli/lib/cli/commands/complete.rb similarity index 100% rename from cli/lib/cli/commands/complete.rb rename to bosh_cli/lib/cli/commands/complete.rb diff --git a/cli/lib/cli/commands/deployment.rb b/bosh_cli/lib/cli/commands/deployment.rb similarity index 100% rename from cli/lib/cli/commands/deployment.rb rename to bosh_cli/lib/cli/commands/deployment.rb diff --git a/cli/lib/cli/commands/help.rb b/bosh_cli/lib/cli/commands/help.rb similarity index 100% rename from cli/lib/cli/commands/help.rb rename to bosh_cli/lib/cli/commands/help.rb diff --git a/cli/lib/cli/commands/job.rb b/bosh_cli/lib/cli/commands/job.rb similarity index 100% rename from cli/lib/cli/commands/job.rb rename to bosh_cli/lib/cli/commands/job.rb diff --git a/cli/lib/cli/commands/job_management.rb b/bosh_cli/lib/cli/commands/job_management.rb similarity index 100% rename from cli/lib/cli/commands/job_management.rb rename to bosh_cli/lib/cli/commands/job_management.rb diff --git a/cli/lib/cli/commands/job_rename.rb b/bosh_cli/lib/cli/commands/job_rename.rb similarity index 100% rename from cli/lib/cli/commands/job_rename.rb rename to bosh_cli/lib/cli/commands/job_rename.rb diff --git a/cli/lib/cli/commands/log_management.rb b/bosh_cli/lib/cli/commands/log_management.rb similarity index 100% rename from cli/lib/cli/commands/log_management.rb rename to bosh_cli/lib/cli/commands/log_management.rb diff --git a/cli/lib/cli/commands/maintenance.rb b/bosh_cli/lib/cli/commands/maintenance.rb similarity index 100% rename from cli/lib/cli/commands/maintenance.rb rename to bosh_cli/lib/cli/commands/maintenance.rb diff --git a/cli/lib/cli/commands/misc.rb b/bosh_cli/lib/cli/commands/misc.rb similarity index 100% rename from cli/lib/cli/commands/misc.rb rename to bosh_cli/lib/cli/commands/misc.rb diff --git a/cli/lib/cli/commands/package.rb b/bosh_cli/lib/cli/commands/package.rb similarity index 100% rename from cli/lib/cli/commands/package.rb rename to bosh_cli/lib/cli/commands/package.rb diff --git a/cli/lib/cli/commands/property_management.rb b/bosh_cli/lib/cli/commands/property_management.rb similarity index 100% rename from cli/lib/cli/commands/property_management.rb rename to bosh_cli/lib/cli/commands/property_management.rb diff --git a/cli/lib/cli/commands/release.rb b/bosh_cli/lib/cli/commands/release.rb similarity index 100% rename from cli/lib/cli/commands/release.rb rename to bosh_cli/lib/cli/commands/release.rb diff --git a/cli/lib/cli/commands/ssh.rb b/bosh_cli/lib/cli/commands/ssh.rb similarity index 100% rename from cli/lib/cli/commands/ssh.rb rename to bosh_cli/lib/cli/commands/ssh.rb diff --git a/cli/lib/cli/commands/stemcell.rb b/bosh_cli/lib/cli/commands/stemcell.rb similarity index 100% rename from cli/lib/cli/commands/stemcell.rb rename to bosh_cli/lib/cli/commands/stemcell.rb diff --git a/cli/lib/cli/commands/task.rb b/bosh_cli/lib/cli/commands/task.rb similarity index 100% rename from cli/lib/cli/commands/task.rb rename to bosh_cli/lib/cli/commands/task.rb diff --git a/cli/lib/cli/commands/user.rb b/bosh_cli/lib/cli/commands/user.rb similarity index 100% rename from cli/lib/cli/commands/user.rb rename to bosh_cli/lib/cli/commands/user.rb diff --git a/cli/lib/cli/commands/vms.rb b/bosh_cli/lib/cli/commands/vms.rb similarity index 100% rename from cli/lib/cli/commands/vms.rb rename to bosh_cli/lib/cli/commands/vms.rb diff --git a/cli/lib/cli/config.rb b/bosh_cli/lib/cli/config.rb similarity index 100% rename from cli/lib/cli/config.rb rename to bosh_cli/lib/cli/config.rb diff --git a/cli/lib/cli/core_ext.rb b/bosh_cli/lib/cli/core_ext.rb similarity index 100% rename from cli/lib/cli/core_ext.rb rename to bosh_cli/lib/cli/core_ext.rb diff --git a/cli/lib/cli/dependency_helper.rb b/bosh_cli/lib/cli/dependency_helper.rb similarity index 100% rename from cli/lib/cli/dependency_helper.rb rename to bosh_cli/lib/cli/dependency_helper.rb diff --git a/cli/lib/cli/deployment_helper.rb b/bosh_cli/lib/cli/deployment_helper.rb similarity index 100% rename from cli/lib/cli/deployment_helper.rb rename to bosh_cli/lib/cli/deployment_helper.rb diff --git a/cli/lib/cli/deployment_manifest_compiler.rb b/bosh_cli/lib/cli/deployment_manifest_compiler.rb similarity index 100% rename from cli/lib/cli/deployment_manifest_compiler.rb rename to bosh_cli/lib/cli/deployment_manifest_compiler.rb diff --git a/cli/lib/cli/director.rb b/bosh_cli/lib/cli/director.rb similarity index 100% rename from cli/lib/cli/director.rb rename to bosh_cli/lib/cli/director.rb diff --git a/cli/lib/cli/director_task.rb b/bosh_cli/lib/cli/director_task.rb similarity index 100% rename from cli/lib/cli/director_task.rb rename to bosh_cli/lib/cli/director_task.rb diff --git a/cli/lib/cli/errors.rb b/bosh_cli/lib/cli/errors.rb similarity index 100% rename from cli/lib/cli/errors.rb rename to bosh_cli/lib/cli/errors.rb diff --git a/cli/lib/cli/event_log_renderer.rb b/bosh_cli/lib/cli/event_log_renderer.rb similarity index 100% rename from cli/lib/cli/event_log_renderer.rb rename to bosh_cli/lib/cli/event_log_renderer.rb diff --git a/cli/lib/cli/job_builder.rb b/bosh_cli/lib/cli/job_builder.rb similarity index 100% rename from cli/lib/cli/job_builder.rb rename to bosh_cli/lib/cli/job_builder.rb diff --git a/cli/lib/cli/job_property_collection.rb b/bosh_cli/lib/cli/job_property_collection.rb similarity index 100% rename from cli/lib/cli/job_property_collection.rb rename to bosh_cli/lib/cli/job_property_collection.rb diff --git a/cli/lib/cli/job_property_validator.rb b/bosh_cli/lib/cli/job_property_validator.rb similarity index 100% rename from cli/lib/cli/job_property_validator.rb rename to bosh_cli/lib/cli/job_property_validator.rb diff --git a/cli/lib/cli/null_renderer.rb b/bosh_cli/lib/cli/null_renderer.rb similarity index 100% rename from cli/lib/cli/null_renderer.rb rename to bosh_cli/lib/cli/null_renderer.rb diff --git a/cli/lib/cli/package_builder.rb b/bosh_cli/lib/cli/package_builder.rb similarity index 100% rename from cli/lib/cli/package_builder.rb rename to bosh_cli/lib/cli/package_builder.rb diff --git a/cli/lib/cli/packaging_helper.rb b/bosh_cli/lib/cli/packaging_helper.rb similarity index 100% rename from cli/lib/cli/packaging_helper.rb rename to bosh_cli/lib/cli/packaging_helper.rb diff --git a/cli/lib/cli/release.rb b/bosh_cli/lib/cli/release.rb similarity index 100% rename from cli/lib/cli/release.rb rename to bosh_cli/lib/cli/release.rb diff --git a/cli/lib/cli/release_builder.rb b/bosh_cli/lib/cli/release_builder.rb similarity index 100% rename from cli/lib/cli/release_builder.rb rename to bosh_cli/lib/cli/release_builder.rb diff --git a/cli/lib/cli/release_compiler.rb b/bosh_cli/lib/cli/release_compiler.rb similarity index 100% rename from cli/lib/cli/release_compiler.rb rename to bosh_cli/lib/cli/release_compiler.rb diff --git a/cli/lib/cli/release_tarball.rb b/bosh_cli/lib/cli/release_tarball.rb similarity index 100% rename from cli/lib/cli/release_tarball.rb rename to bosh_cli/lib/cli/release_tarball.rb diff --git a/cli/lib/cli/runner.rb b/bosh_cli/lib/cli/runner.rb similarity index 100% rename from cli/lib/cli/runner.rb rename to bosh_cli/lib/cli/runner.rb diff --git a/cli/lib/cli/stemcell.rb b/bosh_cli/lib/cli/stemcell.rb similarity index 100% rename from cli/lib/cli/stemcell.rb rename to bosh_cli/lib/cli/stemcell.rb diff --git a/cli/lib/cli/task_log_renderer.rb b/bosh_cli/lib/cli/task_log_renderer.rb similarity index 100% rename from cli/lib/cli/task_log_renderer.rb rename to bosh_cli/lib/cli/task_log_renderer.rb diff --git a/cli/lib/cli/task_tracker.rb b/bosh_cli/lib/cli/task_tracker.rb similarity index 100% rename from cli/lib/cli/task_tracker.rb rename to bosh_cli/lib/cli/task_tracker.rb diff --git a/cli/lib/cli/validation.rb b/bosh_cli/lib/cli/validation.rb similarity index 100% rename from cli/lib/cli/validation.rb rename to bosh_cli/lib/cli/validation.rb diff --git a/cli/lib/cli/version.rb b/bosh_cli/lib/cli/version.rb similarity index 74% rename from cli/lib/cli/version.rb rename to bosh_cli/lib/cli/version.rb index 5b457807d80..e9b1ec4c4ff 100644 --- a/cli/lib/cli/version.rb +++ b/bosh_cli/lib/cli/version.rb @@ -2,6 +2,6 @@ module Bosh module Cli - VERSION = "1.0.3" + VERSION = '1.5.0.pre' end end diff --git a/cli/lib/cli/version_calc.rb b/bosh_cli/lib/cli/version_calc.rb similarity index 100% rename from cli/lib/cli/version_calc.rb rename to bosh_cli/lib/cli/version_calc.rb diff --git a/cli/lib/cli/versions_index.rb b/bosh_cli/lib/cli/versions_index.rb similarity index 100% rename from cli/lib/cli/versions_index.rb rename to bosh_cli/lib/cli/versions_index.rb diff --git a/cli/lib/cli/yaml_helper.rb b/bosh_cli/lib/cli/yaml_helper.rb similarity index 100% rename from cli/lib/cli/yaml_helper.rb rename to bosh_cli/lib/cli/yaml_helper.rb diff --git a/cli/spec/assets/biff/bad_gateway_config.yml b/bosh_cli/spec/assets/biff/bad_gateway_config.yml similarity index 100% rename from cli/spec/assets/biff/bad_gateway_config.yml rename to bosh_cli/spec/assets/biff/bad_gateway_config.yml diff --git a/cli/spec/assets/biff/good_simple_config.yml b/bosh_cli/spec/assets/biff/good_simple_config.yml similarity index 100% rename from cli/spec/assets/biff/good_simple_config.yml rename to bosh_cli/spec/assets/biff/good_simple_config.yml diff --git a/cli/spec/assets/biff/good_simple_golden_config.yml b/bosh_cli/spec/assets/biff/good_simple_golden_config.yml similarity index 100% rename from cli/spec/assets/biff/good_simple_golden_config.yml rename to bosh_cli/spec/assets/biff/good_simple_golden_config.yml diff --git a/cli/spec/assets/biff/good_simple_template.erb b/bosh_cli/spec/assets/biff/good_simple_template.erb similarity index 100% rename from cli/spec/assets/biff/good_simple_template.erb rename to bosh_cli/spec/assets/biff/good_simple_template.erb diff --git a/cli/spec/assets/biff/ip_out_of_range.yml b/bosh_cli/spec/assets/biff/ip_out_of_range.yml similarity index 100% rename from cli/spec/assets/biff/ip_out_of_range.yml rename to bosh_cli/spec/assets/biff/ip_out_of_range.yml diff --git a/cli/spec/assets/biff/multiple_subnets_config.yml b/bosh_cli/spec/assets/biff/multiple_subnets_config.yml similarity index 100% rename from cli/spec/assets/biff/multiple_subnets_config.yml rename to bosh_cli/spec/assets/biff/multiple_subnets_config.yml diff --git a/cli/spec/assets/biff/network_only_template.erb b/bosh_cli/spec/assets/biff/network_only_template.erb similarity index 100% rename from cli/spec/assets/biff/network_only_template.erb rename to bosh_cli/spec/assets/biff/network_only_template.erb diff --git a/cli/spec/assets/biff/no_cc_config.yml b/bosh_cli/spec/assets/biff/no_cc_config.yml similarity index 100% rename from cli/spec/assets/biff/no_cc_config.yml rename to bosh_cli/spec/assets/biff/no_cc_config.yml diff --git a/cli/spec/assets/biff/no_range_config.yml b/bosh_cli/spec/assets/biff/no_range_config.yml similarity index 100% rename from cli/spec/assets/biff/no_range_config.yml rename to bosh_cli/spec/assets/biff/no_range_config.yml diff --git a/cli/spec/assets/biff/no_subnet_config.yml b/bosh_cli/spec/assets/biff/no_subnet_config.yml similarity index 100% rename from cli/spec/assets/biff/no_subnet_config.yml rename to bosh_cli/spec/assets/biff/no_subnet_config.yml diff --git a/cli/spec/assets/biff/ok_network_config.yml b/bosh_cli/spec/assets/biff/ok_network_config.yml similarity index 100% rename from cli/spec/assets/biff/ok_network_config.yml rename to bosh_cli/spec/assets/biff/ok_network_config.yml diff --git a/cli/spec/assets/biff/properties_template.erb b/bosh_cli/spec/assets/biff/properties_template.erb similarity index 100% rename from cli/spec/assets/biff/properties_template.erb rename to bosh_cli/spec/assets/biff/properties_template.erb diff --git a/cli/spec/assets/config/atmos/config/final.yml b/bosh_cli/spec/assets/config/atmos/config/final.yml similarity index 100% rename from cli/spec/assets/config/atmos/config/final.yml rename to bosh_cli/spec/assets/config/atmos/config/final.yml diff --git a/cli/spec/assets/config/atmos/config/private.yml b/bosh_cli/spec/assets/config/atmos/config/private.yml similarity index 100% rename from cli/spec/assets/config/atmos/config/private.yml rename to bosh_cli/spec/assets/config/atmos/config/private.yml diff --git a/cli/spec/assets/config/bad-providers/config/final.yml b/bosh_cli/spec/assets/config/bad-providers/config/final.yml similarity index 100% rename from cli/spec/assets/config/bad-providers/config/final.yml rename to bosh_cli/spec/assets/config/bad-providers/config/final.yml diff --git a/cli/spec/assets/config/bad-providers/config/private.yml b/bosh_cli/spec/assets/config/bad-providers/config/private.yml similarity index 100% rename from cli/spec/assets/config/bad-providers/config/private.yml rename to bosh_cli/spec/assets/config/bad-providers/config/private.yml diff --git a/cli/spec/assets/config/deprecation/config/final.yml b/bosh_cli/spec/assets/config/deprecation/config/final.yml similarity index 100% rename from cli/spec/assets/config/deprecation/config/final.yml rename to bosh_cli/spec/assets/config/deprecation/config/final.yml diff --git a/cli/spec/assets/config/deprecation/config/private.yml b/bosh_cli/spec/assets/config/deprecation/config/private.yml similarity index 100% rename from cli/spec/assets/config/deprecation/config/private.yml rename to bosh_cli/spec/assets/config/deprecation/config/private.yml diff --git a/cli/spec/assets/config/local/config/final.yml b/bosh_cli/spec/assets/config/local/config/final.yml similarity index 100% rename from cli/spec/assets/config/local/config/final.yml rename to bosh_cli/spec/assets/config/local/config/final.yml diff --git a/cli/spec/assets/config/local/config/private.yml b/bosh_cli/spec/assets/config/local/config/private.yml similarity index 100% rename from cli/spec/assets/config/local/config/private.yml rename to bosh_cli/spec/assets/config/local/config/private.yml diff --git a/cli/spec/assets/config/s3/config/final.yml b/bosh_cli/spec/assets/config/s3/config/final.yml similarity index 100% rename from cli/spec/assets/config/s3/config/final.yml rename to bosh_cli/spec/assets/config/s3/config/final.yml diff --git a/cli/spec/assets/config/s3/config/private.yml b/bosh_cli/spec/assets/config/s3/config/private.yml similarity index 100% rename from cli/spec/assets/config/s3/config/private.yml rename to bosh_cli/spec/assets/config/s3/config/private.yml diff --git a/cli/spec/assets/config/swift-hp/config/final.yml b/bosh_cli/spec/assets/config/swift-hp/config/final.yml similarity index 100% rename from cli/spec/assets/config/swift-hp/config/final.yml rename to bosh_cli/spec/assets/config/swift-hp/config/final.yml diff --git a/cli/spec/assets/config/swift-hp/config/private.yml b/bosh_cli/spec/assets/config/swift-hp/config/private.yml similarity index 100% rename from cli/spec/assets/config/swift-hp/config/private.yml rename to bosh_cli/spec/assets/config/swift-hp/config/private.yml diff --git a/cli/spec/assets/config/swift-rackspace/config/final.yml b/bosh_cli/spec/assets/config/swift-rackspace/config/final.yml similarity index 100% rename from cli/spec/assets/config/swift-rackspace/config/final.yml rename to bosh_cli/spec/assets/config/swift-rackspace/config/final.yml diff --git a/cli/spec/assets/config/swift-rackspace/config/private.yml b/bosh_cli/spec/assets/config/swift-rackspace/config/private.yml similarity index 100% rename from cli/spec/assets/config/swift-rackspace/config/private.yml rename to bosh_cli/spec/assets/config/swift-rackspace/config/private.yml diff --git a/cli/spec/assets/release/jobs/cacher/config/file1.conf b/bosh_cli/spec/assets/deployment.MF similarity index 100% rename from cli/spec/assets/release/jobs/cacher/config/file1.conf rename to bosh_cli/spec/assets/deployment.MF diff --git a/cli/spec/assets/plugins/bosh/cli/commands/echo.rb b/bosh_cli/spec/assets/plugins/bosh/cli/commands/echo.rb similarity index 100% rename from cli/spec/assets/plugins/bosh/cli/commands/echo.rb rename to bosh_cli/spec/assets/plugins/bosh/cli/commands/echo.rb diff --git a/cli/spec/assets/plugins/bosh/cli/commands/ruby.rb b/bosh_cli/spec/assets/plugins/bosh/cli/commands/ruby.rb similarity index 100% rename from cli/spec/assets/plugins/bosh/cli/commands/ruby.rb rename to bosh_cli/spec/assets/plugins/bosh/cli/commands/ruby.rb diff --git a/cli/spec/assets/release/jobs/cacher.tgz b/bosh_cli/spec/assets/release/jobs/cacher.tgz similarity index 100% rename from cli/spec/assets/release/jobs/cacher.tgz rename to bosh_cli/spec/assets/release/jobs/cacher.tgz diff --git a/cli/spec/assets/release/jobs/cacher/config/file2.conf b/bosh_cli/spec/assets/release/jobs/cacher/config/file1.conf similarity index 100% rename from cli/spec/assets/release/jobs/cacher/config/file2.conf rename to bosh_cli/spec/assets/release/jobs/cacher/config/file1.conf diff --git a/common/spec/assets/foo1 b/bosh_cli/spec/assets/release/jobs/cacher/config/file2.conf old mode 100755 new mode 100644 similarity index 100% rename from common/spec/assets/foo1 rename to bosh_cli/spec/assets/release/jobs/cacher/config/file2.conf diff --git a/cli/spec/assets/release/jobs/cacher/job.MF b/bosh_cli/spec/assets/release/jobs/cacher/job.MF similarity index 100% rename from cli/spec/assets/release/jobs/cacher/job.MF rename to bosh_cli/spec/assets/release/jobs/cacher/job.MF diff --git a/cli/spec/assets/release/jobs/cacher/monit b/bosh_cli/spec/assets/release/jobs/cacher/monit similarity index 100% rename from cli/spec/assets/release/jobs/cacher/monit rename to bosh_cli/spec/assets/release/jobs/cacher/monit diff --git a/cli/spec/assets/release/jobs/cleaner.tgz b/bosh_cli/spec/assets/release/jobs/cleaner.tgz similarity index 100% rename from cli/spec/assets/release/jobs/cleaner.tgz rename to bosh_cli/spec/assets/release/jobs/cleaner.tgz diff --git a/cli/spec/assets/release/jobs/cleaner/job.MF b/bosh_cli/spec/assets/release/jobs/cleaner/job.MF similarity index 100% rename from cli/spec/assets/release/jobs/cleaner/job.MF rename to bosh_cli/spec/assets/release/jobs/cleaner/job.MF diff --git a/cli/spec/assets/release/jobs/cleaner/monit b/bosh_cli/spec/assets/release/jobs/cleaner/monit similarity index 100% rename from cli/spec/assets/release/jobs/cleaner/monit rename to bosh_cli/spec/assets/release/jobs/cleaner/monit diff --git a/cli/spec/assets/release/jobs/sweeper.tgz b/bosh_cli/spec/assets/release/jobs/sweeper.tgz similarity index 100% rename from cli/spec/assets/release/jobs/sweeper.tgz rename to bosh_cli/spec/assets/release/jobs/sweeper.tgz diff --git a/cli/spec/assets/release/jobs/sweeper/config/test.conf b/bosh_cli/spec/assets/release/jobs/sweeper/config/test.conf similarity index 100% rename from cli/spec/assets/release/jobs/sweeper/config/test.conf rename to bosh_cli/spec/assets/release/jobs/sweeper/config/test.conf diff --git a/cli/spec/assets/release/jobs/sweeper/job.MF b/bosh_cli/spec/assets/release/jobs/sweeper/job.MF similarity index 100% rename from cli/spec/assets/release/jobs/sweeper/job.MF rename to bosh_cli/spec/assets/release/jobs/sweeper/job.MF diff --git a/cli/spec/assets/release/jobs/sweeper/monit b/bosh_cli/spec/assets/release/jobs/sweeper/monit similarity index 100% rename from cli/spec/assets/release/jobs/sweeper/monit rename to bosh_cli/spec/assets/release/jobs/sweeper/monit diff --git a/cli/spec/assets/release/packages/mutator.tar.gz b/bosh_cli/spec/assets/release/packages/mutator.tar.gz similarity index 100% rename from cli/spec/assets/release/packages/mutator.tar.gz rename to bosh_cli/spec/assets/release/packages/mutator.tar.gz diff --git a/cli/spec/assets/release/packages/stuff.tgz b/bosh_cli/spec/assets/release/packages/stuff.tgz similarity index 100% rename from cli/spec/assets/release/packages/stuff.tgz rename to bosh_cli/spec/assets/release/packages/stuff.tgz diff --git a/cli/spec/assets/release/release.MF b/bosh_cli/spec/assets/release/release.MF similarity index 100% rename from cli/spec/assets/release/release.MF rename to bosh_cli/spec/assets/release/release.MF diff --git a/cli/spec/assets/release_invalid_checksum.tgz b/bosh_cli/spec/assets/release_invalid_checksum.tgz similarity index 100% rename from cli/spec/assets/release_invalid_checksum.tgz rename to bosh_cli/spec/assets/release_invalid_checksum.tgz diff --git a/cli/spec/assets/release_invalid_jobs.tgz b/bosh_cli/spec/assets/release_invalid_jobs.tgz similarity index 100% rename from cli/spec/assets/release_invalid_jobs.tgz rename to bosh_cli/spec/assets/release_invalid_jobs.tgz diff --git a/cli/spec/assets/release_no_name.tgz b/bosh_cli/spec/assets/release_no_name.tgz similarity index 100% rename from cli/spec/assets/release_no_name.tgz rename to bosh_cli/spec/assets/release_no_name.tgz diff --git a/cli/spec/assets/release_no_version.tgz b/bosh_cli/spec/assets/release_no_version.tgz similarity index 100% rename from cli/spec/assets/release_no_version.tgz rename to bosh_cli/spec/assets/release_no_version.tgz diff --git a/cli/spec/assets/stemcell/image b/bosh_cli/spec/assets/stemcell/image similarity index 100% rename from cli/spec/assets/stemcell/image rename to bosh_cli/spec/assets/stemcell/image diff --git a/cli/spec/assets/stemcell/stemcell.MF b/bosh_cli/spec/assets/stemcell/stemcell.MF similarity index 100% rename from cli/spec/assets/stemcell/stemcell.MF rename to bosh_cli/spec/assets/stemcell/stemcell.MF diff --git a/cli/spec/assets/stemcell_invalid_mf.tgz b/bosh_cli/spec/assets/stemcell_invalid_mf.tgz similarity index 100% rename from cli/spec/assets/stemcell_invalid_mf.tgz rename to bosh_cli/spec/assets/stemcell_invalid_mf.tgz diff --git a/cli/spec/assets/stemcell_no_image.tgz b/bosh_cli/spec/assets/stemcell_no_image.tgz similarity index 100% rename from cli/spec/assets/stemcell_no_image.tgz rename to bosh_cli/spec/assets/stemcell_no_image.tgz diff --git a/cli/spec/assets/valid_release.tgz b/bosh_cli/spec/assets/valid_release.tgz similarity index 100% rename from cli/spec/assets/valid_release.tgz rename to bosh_cli/spec/assets/valid_release.tgz diff --git a/cli/spec/assets/valid_stemcell.tgz b/bosh_cli/spec/assets/valid_stemcell.tgz similarity index 100% rename from cli/spec/assets/valid_stemcell.tgz rename to bosh_cli/spec/assets/valid_stemcell.tgz diff --git a/cli/spec/spec_helper.rb b/bosh_cli/spec/spec_helper.rb similarity index 100% rename from cli/spec/spec_helper.rb rename to bosh_cli/spec/spec_helper.rb diff --git a/cli/spec/unit/base_command_spec.rb b/bosh_cli/spec/unit/base_command_spec.rb similarity index 100% rename from cli/spec/unit/base_command_spec.rb rename to bosh_cli/spec/unit/base_command_spec.rb diff --git a/cli/spec/unit/biff_spec.rb b/bosh_cli/spec/unit/biff_spec.rb similarity index 100% rename from cli/spec/unit/biff_spec.rb rename to bosh_cli/spec/unit/biff_spec.rb diff --git a/cli/spec/unit/blob_manager_spec.rb b/bosh_cli/spec/unit/blob_manager_spec.rb similarity index 100% rename from cli/spec/unit/blob_manager_spec.rb rename to bosh_cli/spec/unit/blob_manager_spec.rb diff --git a/cli/spec/unit/cache_spec.rb b/bosh_cli/spec/unit/cache_spec.rb similarity index 100% rename from cli/spec/unit/cache_spec.rb rename to bosh_cli/spec/unit/cache_spec.rb diff --git a/cli/spec/unit/cli_commands_spec.rb b/bosh_cli/spec/unit/cli_commands_spec.rb similarity index 100% rename from cli/spec/unit/cli_commands_spec.rb rename to bosh_cli/spec/unit/cli_commands_spec.rb diff --git a/cli/spec/unit/config_spec.rb b/bosh_cli/spec/unit/config_spec.rb similarity index 100% rename from cli/spec/unit/config_spec.rb rename to bosh_cli/spec/unit/config_spec.rb diff --git a/cli/spec/unit/core_ext_spec.rb b/bosh_cli/spec/unit/core_ext_spec.rb similarity index 100% rename from cli/spec/unit/core_ext_spec.rb rename to bosh_cli/spec/unit/core_ext_spec.rb diff --git a/cli/spec/unit/dependency_helper_spec.rb b/bosh_cli/spec/unit/dependency_helper_spec.rb similarity index 100% rename from cli/spec/unit/dependency_helper_spec.rb rename to bosh_cli/spec/unit/dependency_helper_spec.rb diff --git a/cli/spec/unit/deployment_manifest_compiler_spec.rb b/bosh_cli/spec/unit/deployment_manifest_compiler_spec.rb similarity index 100% rename from cli/spec/unit/deployment_manifest_compiler_spec.rb rename to bosh_cli/spec/unit/deployment_manifest_compiler_spec.rb diff --git a/cli/spec/unit/deployment_manifest_spec.rb b/bosh_cli/spec/unit/deployment_manifest_spec.rb similarity index 100% rename from cli/spec/unit/deployment_manifest_spec.rb rename to bosh_cli/spec/unit/deployment_manifest_spec.rb diff --git a/cli/spec/unit/director_spec.rb b/bosh_cli/spec/unit/director_spec.rb similarity index 100% rename from cli/spec/unit/director_spec.rb rename to bosh_cli/spec/unit/director_spec.rb diff --git a/cli/spec/unit/director_task_spec.rb b/bosh_cli/spec/unit/director_task_spec.rb similarity index 100% rename from cli/spec/unit/director_task_spec.rb rename to bosh_cli/spec/unit/director_task_spec.rb diff --git a/cli/spec/unit/event_log_renderer_spec.rb b/bosh_cli/spec/unit/event_log_renderer_spec.rb similarity index 100% rename from cli/spec/unit/event_log_renderer_spec.rb rename to bosh_cli/spec/unit/event_log_renderer_spec.rb diff --git a/cli/spec/unit/hash_changeset_spec.rb b/bosh_cli/spec/unit/hash_changeset_spec.rb similarity index 100% rename from cli/spec/unit/hash_changeset_spec.rb rename to bosh_cli/spec/unit/hash_changeset_spec.rb diff --git a/cli/spec/unit/job_builder_spec.rb b/bosh_cli/spec/unit/job_builder_spec.rb similarity index 100% rename from cli/spec/unit/job_builder_spec.rb rename to bosh_cli/spec/unit/job_builder_spec.rb diff --git a/cli/spec/unit/job_property_collection_spec.rb b/bosh_cli/spec/unit/job_property_collection_spec.rb similarity index 100% rename from cli/spec/unit/job_property_collection_spec.rb rename to bosh_cli/spec/unit/job_property_collection_spec.rb diff --git a/cli/spec/unit/job_property_validator_spec.rb b/bosh_cli/spec/unit/job_property_validator_spec.rb similarity index 100% rename from cli/spec/unit/job_property_validator_spec.rb rename to bosh_cli/spec/unit/job_property_validator_spec.rb diff --git a/cli/spec/unit/job_rename_spec.rb b/bosh_cli/spec/unit/job_rename_spec.rb similarity index 100% rename from cli/spec/unit/job_rename_spec.rb rename to bosh_cli/spec/unit/job_rename_spec.rb diff --git a/cli/spec/unit/package_builder_spec.rb b/bosh_cli/spec/unit/package_builder_spec.rb similarity index 100% rename from cli/spec/unit/package_builder_spec.rb rename to bosh_cli/spec/unit/package_builder_spec.rb diff --git a/cli/spec/unit/release_builder_spec.rb b/bosh_cli/spec/unit/release_builder_spec.rb similarity index 100% rename from cli/spec/unit/release_builder_spec.rb rename to bosh_cli/spec/unit/release_builder_spec.rb diff --git a/cli/spec/unit/release_spec.rb b/bosh_cli/spec/unit/release_spec.rb similarity index 100% rename from cli/spec/unit/release_spec.rb rename to bosh_cli/spec/unit/release_spec.rb diff --git a/cli/spec/unit/release_tarball_spec.rb b/bosh_cli/spec/unit/release_tarball_spec.rb similarity index 100% rename from cli/spec/unit/release_tarball_spec.rb rename to bosh_cli/spec/unit/release_tarball_spec.rb diff --git a/cli/spec/unit/runner_spec.rb b/bosh_cli/spec/unit/runner_spec.rb similarity index 100% rename from cli/spec/unit/runner_spec.rb rename to bosh_cli/spec/unit/runner_spec.rb diff --git a/cli/spec/unit/ssh_spec.rb b/bosh_cli/spec/unit/ssh_spec.rb similarity index 100% rename from cli/spec/unit/ssh_spec.rb rename to bosh_cli/spec/unit/ssh_spec.rb diff --git a/cli/spec/unit/stemcell_spec.rb b/bosh_cli/spec/unit/stemcell_spec.rb similarity index 100% rename from cli/spec/unit/stemcell_spec.rb rename to bosh_cli/spec/unit/stemcell_spec.rb diff --git a/cli/spec/unit/task_tracker_spec.rb b/bosh_cli/spec/unit/task_tracker_spec.rb similarity index 100% rename from cli/spec/unit/task_tracker_spec.rb rename to bosh_cli/spec/unit/task_tracker_spec.rb diff --git a/cli/spec/unit/version_calc_spec.rb b/bosh_cli/spec/unit/version_calc_spec.rb similarity index 100% rename from cli/spec/unit/version_calc_spec.rb rename to bosh_cli/spec/unit/version_calc_spec.rb diff --git a/cli/spec/unit/versions_index_spec.rb b/bosh_cli/spec/unit/versions_index_spec.rb similarity index 100% rename from cli/spec/unit/versions_index_spec.rb rename to bosh_cli/spec/unit/versions_index_spec.rb diff --git a/common/.rspec b/bosh_common/.rspec similarity index 100% rename from common/.rspec rename to bosh_common/.rspec diff --git a/common/CHANGELOG b/bosh_common/CHANGELOG similarity index 100% rename from common/CHANGELOG rename to bosh_common/CHANGELOG diff --git a/common/Guardfile b/bosh_common/Guardfile similarity index 100% rename from common/Guardfile rename to bosh_common/Guardfile diff --git a/common/README b/bosh_common/README similarity index 100% rename from common/README rename to bosh_common/README diff --git a/common/bosh_common.gemspec b/bosh_common/bosh_common.gemspec similarity index 100% rename from common/bosh_common.gemspec rename to bosh_common/bosh_common.gemspec diff --git a/common/lib/common/common.rb b/bosh_common/lib/common/common.rb similarity index 100% rename from common/lib/common/common.rb rename to bosh_common/lib/common/common.rb diff --git a/common/lib/common/exec.rb b/bosh_common/lib/common/exec.rb similarity index 100% rename from common/lib/common/exec.rb rename to bosh_common/lib/common/exec.rb diff --git a/common/lib/common/exec/error.rb b/bosh_common/lib/common/exec/error.rb similarity index 100% rename from common/lib/common/exec/error.rb rename to bosh_common/lib/common/exec/error.rb diff --git a/common/lib/common/exec/result.rb b/bosh_common/lib/common/exec/result.rb similarity index 100% rename from common/lib/common/exec/result.rb rename to bosh_common/lib/common/exec/result.rb diff --git a/common/lib/common/properties.rb b/bosh_common/lib/common/properties.rb similarity index 100% rename from common/lib/common/properties.rb rename to bosh_common/lib/common/properties.rb diff --git a/common/lib/common/properties/errors.rb b/bosh_common/lib/common/properties/errors.rb similarity index 100% rename from common/lib/common/properties/errors.rb rename to bosh_common/lib/common/properties/errors.rb diff --git a/common/lib/common/properties/property_helper.rb b/bosh_common/lib/common/properties/property_helper.rb similarity index 100% rename from common/lib/common/properties/property_helper.rb rename to bosh_common/lib/common/properties/property_helper.rb diff --git a/common/lib/common/properties/template_evaluation_context.rb b/bosh_common/lib/common/properties/template_evaluation_context.rb similarity index 100% rename from common/lib/common/properties/template_evaluation_context.rb rename to bosh_common/lib/common/properties/template_evaluation_context.rb diff --git a/common/lib/common/thread_formatter.rb b/bosh_common/lib/common/thread_formatter.rb similarity index 100% rename from common/lib/common/thread_formatter.rb rename to bosh_common/lib/common/thread_formatter.rb diff --git a/common/lib/common/thread_pool.rb b/bosh_common/lib/common/thread_pool.rb similarity index 100% rename from common/lib/common/thread_pool.rb rename to bosh_common/lib/common/thread_pool.rb diff --git a/common/lib/common/version.rb b/bosh_common/lib/common/version.rb similarity index 75% rename from common/lib/common/version.rb rename to bosh_common/lib/common/version.rb index c52bcc6e990..325056dd371 100644 --- a/common/lib/common/version.rb +++ b/bosh_common/lib/common/version.rb @@ -2,6 +2,6 @@ module Bosh module Common - VERSION = "0.5.5" + VERSION = '1.5.0.pre' end end diff --git a/common/spec/assets/foo2 b/bosh_common/spec/assets/foo1 old mode 100644 new mode 100755 similarity index 100% rename from common/spec/assets/foo2 rename to bosh_common/spec/assets/foo1 diff --git a/deployer/spec/assets/aws_registry b/bosh_common/spec/assets/foo2 similarity index 100% rename from deployer/spec/assets/aws_registry rename to bosh_common/spec/assets/foo2 diff --git a/common/spec/spec_helper.rb b/bosh_common/spec/spec_helper.rb similarity index 100% rename from common/spec/spec_helper.rb rename to bosh_common/spec/spec_helper.rb diff --git a/common/spec/unit/common_spec.rb b/bosh_common/spec/unit/common_spec.rb similarity index 100% rename from common/spec/unit/common_spec.rb rename to bosh_common/spec/unit/common_spec.rb diff --git a/common/spec/unit/exec_spec.rb b/bosh_common/spec/unit/exec_spec.rb similarity index 100% rename from common/spec/unit/exec_spec.rb rename to bosh_common/spec/unit/exec_spec.rb diff --git a/common/spec/unit/properties/property_helper_spec.rb b/bosh_common/spec/unit/properties/property_helper_spec.rb similarity index 100% rename from common/spec/unit/properties/property_helper_spec.rb rename to bosh_common/spec/unit/properties/property_helper_spec.rb diff --git a/common/spec/unit/properties/template_evaluation_context_spec.rb b/bosh_common/spec/unit/properties/template_evaluation_context_spec.rb similarity index 100% rename from common/spec/unit/properties/template_evaluation_context_spec.rb rename to bosh_common/spec/unit/properties/template_evaluation_context_spec.rb diff --git a/common/spec/unit/thread_pool_spec.rb b/bosh_common/spec/unit/thread_pool_spec.rb similarity index 100% rename from common/spec/unit/thread_pool_spec.rb rename to bosh_common/spec/unit/thread_pool_spec.rb diff --git a/cpi/.rspec b/bosh_cpi/.rspec similarity index 100% rename from cpi/.rspec rename to bosh_cpi/.rspec diff --git a/cpi/CHANGELOG b/bosh_cpi/CHANGELOG similarity index 100% rename from cpi/CHANGELOG rename to bosh_cpi/CHANGELOG diff --git a/cpi/README b/bosh_cpi/README similarity index 100% rename from cpi/README rename to bosh_cpi/README diff --git a/cpi/bosh_cpi.gemspec b/bosh_cpi/bosh_cpi.gemspec similarity index 100% rename from cpi/bosh_cpi.gemspec rename to bosh_cpi/bosh_cpi.gemspec diff --git a/cpi/lib/cloud.rb b/bosh_cpi/lib/cloud.rb similarity index 100% rename from cpi/lib/cloud.rb rename to bosh_cpi/lib/cloud.rb diff --git a/cpi/lib/cloud/config.rb b/bosh_cpi/lib/cloud/config.rb similarity index 100% rename from cpi/lib/cloud/config.rb rename to bosh_cpi/lib/cloud/config.rb diff --git a/cpi/lib/cloud/errors.rb b/bosh_cpi/lib/cloud/errors.rb similarity index 100% rename from cpi/lib/cloud/errors.rb rename to bosh_cpi/lib/cloud/errors.rb diff --git a/cpi/lib/cloud/provider.rb b/bosh_cpi/lib/cloud/provider.rb similarity index 100% rename from cpi/lib/cloud/provider.rb rename to bosh_cpi/lib/cloud/provider.rb diff --git a/cpi/lib/cloud/version.rb b/bosh_cpi/lib/cloud/version.rb similarity index 59% rename from cpi/lib/cloud/version.rb rename to bosh_cpi/lib/cloud/version.rb index 925f9ec86d8..902251ff59a 100644 --- a/cpi/lib/cloud/version.rb +++ b/bosh_cpi/lib/cloud/version.rb @@ -1,5 +1,5 @@ module Bosh module Clouds - VERSION = "0.5.1" + VERSION = '1.5.0.pre' end end diff --git a/cpi/spec/lib/cloud/spec.rb b/bosh_cpi/spec/lib/cloud/spec.rb similarity index 100% rename from cpi/spec/lib/cloud/spec.rb rename to bosh_cpi/spec/lib/cloud/spec.rb diff --git a/cpi/spec/spec_helper.rb b/bosh_cpi/spec/spec_helper.rb similarity index 100% rename from cpi/spec/spec_helper.rb rename to bosh_cpi/spec/spec_helper.rb diff --git a/cpi/spec/unit/config_spec.rb b/bosh_cpi/spec/unit/config_spec.rb similarity index 100% rename from cpi/spec/unit/config_spec.rb rename to bosh_cpi/spec/unit/config_spec.rb diff --git a/cpi/spec/unit/provider_spec.rb b/bosh_cpi/spec/unit/provider_spec.rb similarity index 100% rename from cpi/spec/unit/provider_spec.rb rename to bosh_cpi/spec/unit/provider_spec.rb diff --git a/deployer/.rspec b/bosh_deployer/.rspec similarity index 100% rename from deployer/.rspec rename to bosh_deployer/.rspec diff --git a/deployer/CHANGELOG b/bosh_deployer/CHANGELOG similarity index 100% rename from deployer/CHANGELOG rename to bosh_deployer/CHANGELOG diff --git a/deployer/README.rdoc b/bosh_deployer/README.rdoc similarity index 100% rename from deployer/README.rdoc rename to bosh_deployer/README.rdoc diff --git a/deployer/bosh_deployer.gemspec b/bosh_deployer/bosh_deployer.gemspec similarity index 100% rename from deployer/bosh_deployer.gemspec rename to bosh_deployer/bosh_deployer.gemspec diff --git a/deployer/config/aws_defaults.yml b/bosh_deployer/config/aws_defaults.yml similarity index 100% rename from deployer/config/aws_defaults.yml rename to bosh_deployer/config/aws_defaults.yml diff --git a/deployer/config/openstack_defaults.yml b/bosh_deployer/config/openstack_defaults.yml similarity index 100% rename from deployer/config/openstack_defaults.yml rename to bosh_deployer/config/openstack_defaults.yml diff --git a/deployer/config/vcloud_defaults.yml b/bosh_deployer/config/vcloud_defaults.yml similarity index 100% rename from deployer/config/vcloud_defaults.yml rename to bosh_deployer/config/vcloud_defaults.yml diff --git a/deployer/config/vsphere_defaults.yml b/bosh_deployer/config/vsphere_defaults.yml similarity index 100% rename from deployer/config/vsphere_defaults.yml rename to bosh_deployer/config/vsphere_defaults.yml diff --git a/deployer/lib/bosh/cli/commands/micro.rb b/bosh_deployer/lib/bosh/cli/commands/micro.rb similarity index 100% rename from deployer/lib/bosh/cli/commands/micro.rb rename to bosh_deployer/lib/bosh/cli/commands/micro.rb diff --git a/deployer/lib/deployer.rb b/bosh_deployer/lib/deployer.rb similarity index 100% rename from deployer/lib/deployer.rb rename to bosh_deployer/lib/deployer.rb diff --git a/deployer/lib/deployer/config.rb b/bosh_deployer/lib/deployer/config.rb similarity index 100% rename from deployer/lib/deployer/config.rb rename to bosh_deployer/lib/deployer/config.rb diff --git a/deployer/lib/deployer/helpers.rb b/bosh_deployer/lib/deployer/helpers.rb similarity index 100% rename from deployer/lib/deployer/helpers.rb rename to bosh_deployer/lib/deployer/helpers.rb diff --git a/deployer/lib/deployer/instance_manager.rb b/bosh_deployer/lib/deployer/instance_manager.rb similarity index 100% rename from deployer/lib/deployer/instance_manager.rb rename to bosh_deployer/lib/deployer/instance_manager.rb diff --git a/deployer/lib/deployer/instance_manager/aws.rb b/bosh_deployer/lib/deployer/instance_manager/aws.rb similarity index 100% rename from deployer/lib/deployer/instance_manager/aws.rb rename to bosh_deployer/lib/deployer/instance_manager/aws.rb diff --git a/deployer/lib/deployer/instance_manager/openstack.rb b/bosh_deployer/lib/deployer/instance_manager/openstack.rb similarity index 100% rename from deployer/lib/deployer/instance_manager/openstack.rb rename to bosh_deployer/lib/deployer/instance_manager/openstack.rb diff --git a/deployer/lib/deployer/instance_manager/vcloud.rb b/bosh_deployer/lib/deployer/instance_manager/vcloud.rb similarity index 100% rename from deployer/lib/deployer/instance_manager/vcloud.rb rename to bosh_deployer/lib/deployer/instance_manager/vcloud.rb diff --git a/deployer/lib/deployer/instance_manager/vsphere.rb b/bosh_deployer/lib/deployer/instance_manager/vsphere.rb similarity index 100% rename from deployer/lib/deployer/instance_manager/vsphere.rb rename to bosh_deployer/lib/deployer/instance_manager/vsphere.rb diff --git a/deployer/lib/deployer/instance_manager_helpers.rb b/bosh_deployer/lib/deployer/instance_manager_helpers.rb similarity index 100% rename from deployer/lib/deployer/instance_manager_helpers.rb rename to bosh_deployer/lib/deployer/instance_manager_helpers.rb diff --git a/deployer/lib/deployer/models/instance.rb b/bosh_deployer/lib/deployer/models/instance.rb similarity index 100% rename from deployer/lib/deployer/models/instance.rb rename to bosh_deployer/lib/deployer/models/instance.rb diff --git a/deployer/lib/deployer/specification.rb b/bosh_deployer/lib/deployer/specification.rb similarity index 100% rename from deployer/lib/deployer/specification.rb rename to bosh_deployer/lib/deployer/specification.rb diff --git a/deployer/lib/deployer/version.rb b/bosh_deployer/lib/deployer/version.rb similarity index 75% rename from deployer/lib/deployer/version.rb rename to bosh_deployer/lib/deployer/version.rb index 27f6491f5f8..ec129ad369f 100644 --- a/deployer/lib/deployer/version.rb +++ b/bosh_deployer/lib/deployer/version.rb @@ -2,6 +2,6 @@ module Bosh module Deployer - VERSION = "1.4.0" + VERSION = '1.5.0.pre' end end diff --git a/deployer/spec/assets/apply_spec.yml b/bosh_deployer/spec/assets/apply_spec.yml similarity index 100% rename from deployer/spec/assets/apply_spec.yml rename to bosh_deployer/spec/assets/apply_spec.yml diff --git a/deployer/spec/assets/apply_spec_aws.yml b/bosh_deployer/spec/assets/apply_spec_aws.yml similarity index 100% rename from deployer/spec/assets/apply_spec_aws.yml rename to bosh_deployer/spec/assets/apply_spec_aws.yml diff --git a/deployer/spec/assets/apply_spec_openstack.yml b/bosh_deployer/spec/assets/apply_spec_openstack.yml similarity index 100% rename from deployer/spec/assets/apply_spec_openstack.yml rename to bosh_deployer/spec/assets/apply_spec_openstack.yml diff --git a/deployer/spec/assets/apply_spec_vcloud.yml b/bosh_deployer/spec/assets/apply_spec_vcloud.yml similarity index 100% rename from deployer/spec/assets/apply_spec_vcloud.yml rename to bosh_deployer/spec/assets/apply_spec_vcloud.yml diff --git a/deployer/spec/assets/openstack_registry b/bosh_deployer/spec/assets/aws_registry similarity index 100% rename from deployer/spec/assets/openstack_registry rename to bosh_deployer/spec/assets/aws_registry diff --git a/deployer/spec/assets/deployment.MF b/bosh_deployer/spec/assets/deployment.MF similarity index 100% rename from deployer/spec/assets/deployment.MF rename to bosh_deployer/spec/assets/deployment.MF diff --git a/bosh_deployer/spec/assets/openstack_registry b/bosh_deployer/spec/assets/openstack_registry new file mode 100644 index 00000000000..e69de29bb2d diff --git a/deployer/spec/assets/test-apply-spec-properties.yml b/bosh_deployer/spec/assets/test-apply-spec-properties.yml similarity index 100% rename from deployer/spec/assets/test-apply-spec-properties.yml rename to bosh_deployer/spec/assets/test-apply-spec-properties.yml diff --git a/deployer/spec/assets/test-bootstrap-config-aws.yml b/bosh_deployer/spec/assets/test-bootstrap-config-aws.yml similarity index 100% rename from deployer/spec/assets/test-bootstrap-config-aws.yml rename to bosh_deployer/spec/assets/test-bootstrap-config-aws.yml diff --git a/deployer/spec/assets/test-bootstrap-config-openstack.yml b/bosh_deployer/spec/assets/test-bootstrap-config-openstack.yml similarity index 100% rename from deployer/spec/assets/test-bootstrap-config-openstack.yml rename to bosh_deployer/spec/assets/test-bootstrap-config-openstack.yml diff --git a/deployer/spec/assets/test-bootstrap-config-vcloud.yml b/bosh_deployer/spec/assets/test-bootstrap-config-vcloud.yml similarity index 100% rename from deployer/spec/assets/test-bootstrap-config-vcloud.yml rename to bosh_deployer/spec/assets/test-bootstrap-config-vcloud.yml diff --git a/deployer/spec/assets/test-bootstrap-config.yml b/bosh_deployer/spec/assets/test-bootstrap-config.yml similarity index 100% rename from deployer/spec/assets/test-bootstrap-config.yml rename to bosh_deployer/spec/assets/test-bootstrap-config.yml diff --git a/deployer/spec/functional/deployer_test_spec.rb b/bosh_deployer/spec/functional/deployer_test_spec.rb similarity index 100% rename from deployer/spec/functional/deployer_test_spec.rb rename to bosh_deployer/spec/functional/deployer_test_spec.rb diff --git a/deployer/spec/spec_helper.rb b/bosh_deployer/spec/spec_helper.rb similarity index 100% rename from deployer/spec/spec_helper.rb rename to bosh_deployer/spec/spec_helper.rb diff --git a/deployer/spec/unit/aws/config_spec.rb b/bosh_deployer/spec/unit/aws/config_spec.rb similarity index 100% rename from deployer/spec/unit/aws/config_spec.rb rename to bosh_deployer/spec/unit/aws/config_spec.rb diff --git a/deployer/spec/unit/aws/instance_manager_spec.rb b/bosh_deployer/spec/unit/aws/instance_manager_spec.rb similarity index 100% rename from deployer/spec/unit/aws/instance_manager_spec.rb rename to bosh_deployer/spec/unit/aws/instance_manager_spec.rb diff --git a/deployer/spec/unit/config_spec.rb b/bosh_deployer/spec/unit/config_spec.rb similarity index 100% rename from deployer/spec/unit/config_spec.rb rename to bosh_deployer/spec/unit/config_spec.rb diff --git a/deployer/spec/unit/instance_mananager_spec.rb b/bosh_deployer/spec/unit/instance_mananager_spec.rb similarity index 100% rename from deployer/spec/unit/instance_mananager_spec.rb rename to bosh_deployer/spec/unit/instance_mananager_spec.rb diff --git a/deployer/spec/unit/micro_command_spec.rb b/bosh_deployer/spec/unit/micro_command_spec.rb similarity index 100% rename from deployer/spec/unit/micro_command_spec.rb rename to bosh_deployer/spec/unit/micro_command_spec.rb diff --git a/deployer/spec/unit/openstack/config_spec.rb b/bosh_deployer/spec/unit/openstack/config_spec.rb similarity index 100% rename from deployer/spec/unit/openstack/config_spec.rb rename to bosh_deployer/spec/unit/openstack/config_spec.rb diff --git a/deployer/spec/unit/openstack/instance_manager_spec.rb b/bosh_deployer/spec/unit/openstack/instance_manager_spec.rb similarity index 100% rename from deployer/spec/unit/openstack/instance_manager_spec.rb rename to bosh_deployer/spec/unit/openstack/instance_manager_spec.rb diff --git a/deployer/spec/unit/specification_spec.rb b/bosh_deployer/spec/unit/specification_spec.rb similarity index 100% rename from deployer/spec/unit/specification_spec.rb rename to bosh_deployer/spec/unit/specification_spec.rb diff --git a/deployer/spec/unit/vcloud/config_spec.rb b/bosh_deployer/spec/unit/vcloud/config_spec.rb similarity index 100% rename from deployer/spec/unit/vcloud/config_spec.rb rename to bosh_deployer/spec/unit/vcloud/config_spec.rb diff --git a/deployer/spec/unit/vcloud/instance_manager_spec.rb b/bosh_deployer/spec/unit/vcloud/instance_manager_spec.rb similarity index 100% rename from deployer/spec/unit/vcloud/instance_manager_spec.rb rename to bosh_deployer/spec/unit/vcloud/instance_manager_spec.rb diff --git a/encryption/.rspec b/bosh_encryption/.rspec similarity index 100% rename from encryption/.rspec rename to bosh_encryption/.rspec diff --git a/encryption/README b/bosh_encryption/README similarity index 100% rename from encryption/README rename to bosh_encryption/README diff --git a/encryption/bosh_encryption.gemspec b/bosh_encryption/bosh_encryption.gemspec similarity index 100% rename from encryption/bosh_encryption.gemspec rename to bosh_encryption/bosh_encryption.gemspec diff --git a/encryption/lib/encryption/encryption_handler.rb b/bosh_encryption/lib/encryption/encryption_handler.rb similarity index 100% rename from encryption/lib/encryption/encryption_handler.rb rename to bosh_encryption/lib/encryption/encryption_handler.rb diff --git a/encryption/lib/encryption/version.rb b/bosh_encryption/lib/encryption/version.rb similarity index 75% rename from encryption/lib/encryption/version.rb rename to bosh_encryption/lib/encryption/version.rb index 1a0919d70a0..6b1ded27706 100644 --- a/encryption/lib/encryption/version.rb +++ b/bosh_encryption/lib/encryption/version.rb @@ -2,6 +2,6 @@ module Bosh module Encryption - VERSION = "0.0.4" + VERSION = '1.5.0.pre' end end diff --git a/encryption/pkg/bosh_encryption-0.0.4.gem b/bosh_encryption/pkg/bosh_encryption-0.0.4.gem similarity index 100% rename from encryption/pkg/bosh_encryption-0.0.4.gem rename to bosh_encryption/pkg/bosh_encryption-0.0.4.gem diff --git a/encryption/spec/spec_helper.rb b/bosh_encryption/spec/spec_helper.rb similarity index 100% rename from encryption/spec/spec_helper.rb rename to bosh_encryption/spec/spec_helper.rb diff --git a/encryption/spec/unit/encryption_handler_spec.rb b/bosh_encryption/spec/unit/encryption_handler_spec.rb similarity index 100% rename from encryption/spec/unit/encryption_handler_spec.rb rename to bosh_encryption/spec/unit/encryption_handler_spec.rb diff --git a/openstack_registry/.rspec b/bosh_openstack_registry/.rspec similarity index 100% rename from openstack_registry/.rspec rename to bosh_openstack_registry/.rspec diff --git a/openstack_registry/CHANGELOG b/bosh_openstack_registry/CHANGELOG similarity index 100% rename from openstack_registry/CHANGELOG rename to bosh_openstack_registry/CHANGELOG diff --git a/openstack_registry/README.md b/bosh_openstack_registry/README.md similarity index 100% rename from openstack_registry/README.md rename to bosh_openstack_registry/README.md diff --git a/openstack_registry/bosh_openstack_registry.gemspec b/bosh_openstack_registry/bosh_openstack_registry.gemspec similarity index 100% rename from openstack_registry/bosh_openstack_registry.gemspec rename to bosh_openstack_registry/bosh_openstack_registry.gemspec diff --git a/openstack_registry/db/migrations/20120508004132_create_openstack_servers.rb b/bosh_openstack_registry/db/migrations/20120508004132_create_openstack_servers.rb similarity index 100% rename from openstack_registry/db/migrations/20120508004132_create_openstack_servers.rb rename to bosh_openstack_registry/db/migrations/20120508004132_create_openstack_servers.rb diff --git a/openstack_registry/lib/openstack_registry.rb b/bosh_openstack_registry/lib/openstack_registry.rb similarity index 100% rename from openstack_registry/lib/openstack_registry.rb rename to bosh_openstack_registry/lib/openstack_registry.rb diff --git a/openstack_registry/lib/openstack_registry/api_controller.rb b/bosh_openstack_registry/lib/openstack_registry/api_controller.rb similarity index 100% rename from openstack_registry/lib/openstack_registry/api_controller.rb rename to bosh_openstack_registry/lib/openstack_registry/api_controller.rb diff --git a/openstack_registry/lib/openstack_registry/config.rb b/bosh_openstack_registry/lib/openstack_registry/config.rb similarity index 100% rename from openstack_registry/lib/openstack_registry/config.rb rename to bosh_openstack_registry/lib/openstack_registry/config.rb diff --git a/openstack_registry/lib/openstack_registry/errors.rb b/bosh_openstack_registry/lib/openstack_registry/errors.rb similarity index 100% rename from openstack_registry/lib/openstack_registry/errors.rb rename to bosh_openstack_registry/lib/openstack_registry/errors.rb diff --git a/openstack_registry/lib/openstack_registry/models.rb b/bosh_openstack_registry/lib/openstack_registry/models.rb similarity index 100% rename from openstack_registry/lib/openstack_registry/models.rb rename to bosh_openstack_registry/lib/openstack_registry/models.rb diff --git a/openstack_registry/lib/openstack_registry/models/openstack_server.rb b/bosh_openstack_registry/lib/openstack_registry/models/openstack_server.rb similarity index 100% rename from openstack_registry/lib/openstack_registry/models/openstack_server.rb rename to bosh_openstack_registry/lib/openstack_registry/models/openstack_server.rb diff --git a/openstack_registry/lib/openstack_registry/runner.rb b/bosh_openstack_registry/lib/openstack_registry/runner.rb similarity index 100% rename from openstack_registry/lib/openstack_registry/runner.rb rename to bosh_openstack_registry/lib/openstack_registry/runner.rb diff --git a/openstack_registry/lib/openstack_registry/server_manager.rb b/bosh_openstack_registry/lib/openstack_registry/server_manager.rb similarity index 100% rename from openstack_registry/lib/openstack_registry/server_manager.rb rename to bosh_openstack_registry/lib/openstack_registry/server_manager.rb diff --git a/openstack_registry/lib/openstack_registry/version.rb b/bosh_openstack_registry/lib/openstack_registry/version.rb similarity index 77% rename from openstack_registry/lib/openstack_registry/version.rb rename to bosh_openstack_registry/lib/openstack_registry/version.rb index 871e5e1cb70..dda0a56bded 100644 --- a/openstack_registry/lib/openstack_registry/version.rb +++ b/bosh_openstack_registry/lib/openstack_registry/version.rb @@ -2,6 +2,6 @@ module Bosh module OpenstackRegistry - VERSION = "0.0.5" + VERSION = '1.5.0.pre' end end diff --git a/openstack_registry/lib/openstack_registry/yaml_helper.rb b/bosh_openstack_registry/lib/openstack_registry/yaml_helper.rb similarity index 100% rename from openstack_registry/lib/openstack_registry/yaml_helper.rb rename to bosh_openstack_registry/lib/openstack_registry/yaml_helper.rb diff --git a/openstack_registry/spec/assets/sample_config.yml b/bosh_openstack_registry/spec/assets/sample_config.yml similarity index 100% rename from openstack_registry/spec/assets/sample_config.yml rename to bosh_openstack_registry/spec/assets/sample_config.yml diff --git a/openstack_registry/spec/spec_helper.rb b/bosh_openstack_registry/spec/spec_helper.rb similarity index 100% rename from openstack_registry/spec/spec_helper.rb rename to bosh_openstack_registry/spec/spec_helper.rb diff --git a/openstack_registry/spec/unit/api_controller_spec.rb b/bosh_openstack_registry/spec/unit/api_controller_spec.rb similarity index 100% rename from openstack_registry/spec/unit/api_controller_spec.rb rename to bosh_openstack_registry/spec/unit/api_controller_spec.rb diff --git a/openstack_registry/spec/unit/config_spec.rb b/bosh_openstack_registry/spec/unit/config_spec.rb similarity index 100% rename from openstack_registry/spec/unit/config_spec.rb rename to bosh_openstack_registry/spec/unit/config_spec.rb diff --git a/openstack_registry/spec/unit/runner_spec.rb b/bosh_openstack_registry/spec/unit/runner_spec.rb similarity index 100% rename from openstack_registry/spec/unit/runner_spec.rb rename to bosh_openstack_registry/spec/unit/runner_spec.rb diff --git a/openstack_registry/spec/unit/server_manager_spec.rb b/bosh_openstack_registry/spec/unit/server_manager_spec.rb similarity index 100% rename from openstack_registry/spec/unit/server_manager_spec.rb rename to bosh_openstack_registry/spec/unit/server_manager_spec.rb diff --git a/vcloud_cpi/.rspec b/bosh_vcloud_cpi/.rspec similarity index 100% rename from vcloud_cpi/.rspec rename to bosh_vcloud_cpi/.rspec diff --git a/vcloud_cpi/README b/bosh_vcloud_cpi/README similarity index 100% rename from vcloud_cpi/README rename to bosh_vcloud_cpi/README diff --git a/vcloud_cpi/vcloud_cpi.gemspec b/bosh_vcloud_cpi/bosh_vcloud_cpi.gemspec similarity index 100% rename from vcloud_cpi/vcloud_cpi.gemspec rename to bosh_vcloud_cpi/bosh_vcloud_cpi.gemspec diff --git a/vcloud_cpi/lib/cloud/vcloud.rb b/bosh_vcloud_cpi/lib/cloud/vcloud.rb similarity index 100% rename from vcloud_cpi/lib/cloud/vcloud.rb rename to bosh_vcloud_cpi/lib/cloud/vcloud.rb diff --git a/vcloud_cpi/lib/cloud/vcloud/cloud.rb b/bosh_vcloud_cpi/lib/cloud/vcloud/cloud.rb similarity index 100% rename from vcloud_cpi/lib/cloud/vcloud/cloud.rb rename to bosh_vcloud_cpi/lib/cloud/vcloud/cloud.rb diff --git a/vcloud_cpi/lib/cloud/vcloud/const.rb b/bosh_vcloud_cpi/lib/cloud/vcloud/const.rb similarity index 100% rename from vcloud_cpi/lib/cloud/vcloud/const.rb rename to bosh_vcloud_cpi/lib/cloud/vcloud/const.rb diff --git a/vcloud_cpi/lib/cloud/vcloud/util.rb b/bosh_vcloud_cpi/lib/cloud/vcloud/util.rb similarity index 100% rename from vcloud_cpi/lib/cloud/vcloud/util.rb rename to bosh_vcloud_cpi/lib/cloud/vcloud/util.rb diff --git a/vcloud_cpi/lib/cloud/vcloud/version.rb b/bosh_vcloud_cpi/lib/cloud/vcloud/version.rb similarity index 69% rename from vcloud_cpi/lib/cloud/vcloud/version.rb rename to bosh_vcloud_cpi/lib/cloud/vcloud/version.rb index 3b2c2c1344b..449a61e2a76 100644 --- a/vcloud_cpi/lib/cloud/vcloud/version.rb +++ b/bosh_vcloud_cpi/lib/cloud/vcloud/version.rb @@ -2,7 +2,7 @@ module Bosh module Clouds class VCloud - VERSION = "0.4.9" + VERSION = '1.5.0.pre' end end diff --git a/vcloud_cpi/spec/assets/test-deployment-manifest.yml b/bosh_vcloud_cpi/spec/assets/test-deployment-manifest.yml similarity index 100% rename from vcloud_cpi/spec/assets/test-deployment-manifest.yml rename to bosh_vcloud_cpi/spec/assets/test-deployment-manifest.yml diff --git a/vcloud_cpi/spec/assets/test-director-config.yml b/bosh_vcloud_cpi/spec/assets/test-director-config.yml similarity index 100% rename from vcloud_cpi/spec/assets/test-director-config.yml rename to bosh_vcloud_cpi/spec/assets/test-director-config.yml diff --git a/vcloud_cpi/spec/assets/valid_stemcell.tgz b/bosh_vcloud_cpi/spec/assets/valid_stemcell.tgz similarity index 100% rename from vcloud_cpi/spec/assets/valid_stemcell.tgz rename to bosh_vcloud_cpi/spec/assets/valid_stemcell.tgz diff --git a/vcloud_cpi/spec/spec_helper.rb b/bosh_vcloud_cpi/spec/spec_helper.rb similarity index 100% rename from vcloud_cpi/spec/spec_helper.rb rename to bosh_vcloud_cpi/spec/spec_helper.rb diff --git a/vcloud_cpi/spec/unit/cloud_spec.rb b/bosh_vcloud_cpi/spec/unit/cloud_spec.rb similarity index 100% rename from vcloud_cpi/spec/unit/cloud_spec.rb rename to bosh_vcloud_cpi/spec/unit/cloud_spec.rb diff --git a/vsphere_cpi/.rspec b/bosh_vsphere_cpi/.rspec similarity index 100% rename from vsphere_cpi/.rspec rename to bosh_vsphere_cpi/.rspec diff --git a/vsphere_cpi/CHANGELOG b/bosh_vsphere_cpi/CHANGELOG similarity index 100% rename from vsphere_cpi/CHANGELOG rename to bosh_vsphere_cpi/CHANGELOG diff --git a/vsphere_cpi/README b/bosh_vsphere_cpi/README similarity index 100% rename from vsphere_cpi/README rename to bosh_vsphere_cpi/README diff --git a/vsphere_cpi/vsphere_cpi.gemspec b/bosh_vsphere_cpi/bosh_vsphere_cpi.gemspec similarity index 100% rename from vsphere_cpi/vsphere_cpi.gemspec rename to bosh_vsphere_cpi/bosh_vsphere_cpi.gemspec diff --git a/vsphere_cpi/db/migrations/20120123235022_initial.rb b/bosh_vsphere_cpi/db/migrations/20120123235022_initial.rb similarity index 100% rename from vsphere_cpi/db/migrations/20120123235022_initial.rb rename to bosh_vsphere_cpi/db/migrations/20120123235022_initial.rb diff --git a/vsphere_cpi/db/migrations/20121204174707_add_uuid_to_disks.rb b/bosh_vsphere_cpi/db/migrations/20121204174707_add_uuid_to_disks.rb similarity index 100% rename from vsphere_cpi/db/migrations/20121204174707_add_uuid_to_disks.rb rename to bosh_vsphere_cpi/db/migrations/20121204174707_add_uuid_to_disks.rb diff --git a/vsphere_cpi/lib/cloud/vsphere.rb b/bosh_vsphere_cpi/lib/cloud/vsphere.rb similarity index 100% rename from vsphere_cpi/lib/cloud/vsphere.rb rename to bosh_vsphere_cpi/lib/cloud/vsphere.rb diff --git a/vsphere_cpi/lib/cloud/vsphere/client.rb b/bosh_vsphere_cpi/lib/cloud/vsphere/client.rb similarity index 100% rename from vsphere_cpi/lib/cloud/vsphere/client.rb rename to bosh_vsphere_cpi/lib/cloud/vsphere/client.rb diff --git a/vsphere_cpi/lib/cloud/vsphere/cloud.rb b/bosh_vsphere_cpi/lib/cloud/vsphere/cloud.rb similarity index 100% rename from vsphere_cpi/lib/cloud/vsphere/cloud.rb rename to bosh_vsphere_cpi/lib/cloud/vsphere/cloud.rb diff --git a/vsphere_cpi/lib/cloud/vsphere/config.rb b/bosh_vsphere_cpi/lib/cloud/vsphere/config.rb similarity index 100% rename from vsphere_cpi/lib/cloud/vsphere/config.rb rename to bosh_vsphere_cpi/lib/cloud/vsphere/config.rb diff --git a/vsphere_cpi/lib/cloud/vsphere/lease_updater.rb b/bosh_vsphere_cpi/lib/cloud/vsphere/lease_updater.rb similarity index 100% rename from vsphere_cpi/lib/cloud/vsphere/lease_updater.rb rename to bosh_vsphere_cpi/lib/cloud/vsphere/lease_updater.rb diff --git a/vsphere_cpi/lib/cloud/vsphere/models/disk.rb b/bosh_vsphere_cpi/lib/cloud/vsphere/models/disk.rb similarity index 100% rename from vsphere_cpi/lib/cloud/vsphere/models/disk.rb rename to bosh_vsphere_cpi/lib/cloud/vsphere/models/disk.rb diff --git a/vsphere_cpi/lib/cloud/vsphere/resources.rb b/bosh_vsphere_cpi/lib/cloud/vsphere/resources.rb similarity index 100% rename from vsphere_cpi/lib/cloud/vsphere/resources.rb rename to bosh_vsphere_cpi/lib/cloud/vsphere/resources.rb diff --git a/vsphere_cpi/lib/cloud/vsphere/resources/cluster.rb b/bosh_vsphere_cpi/lib/cloud/vsphere/resources/cluster.rb similarity index 100% rename from vsphere_cpi/lib/cloud/vsphere/resources/cluster.rb rename to bosh_vsphere_cpi/lib/cloud/vsphere/resources/cluster.rb diff --git a/vsphere_cpi/lib/cloud/vsphere/resources/datacenter.rb b/bosh_vsphere_cpi/lib/cloud/vsphere/resources/datacenter.rb similarity index 100% rename from vsphere_cpi/lib/cloud/vsphere/resources/datacenter.rb rename to bosh_vsphere_cpi/lib/cloud/vsphere/resources/datacenter.rb diff --git a/vsphere_cpi/lib/cloud/vsphere/resources/datastore.rb b/bosh_vsphere_cpi/lib/cloud/vsphere/resources/datastore.rb similarity index 100% rename from vsphere_cpi/lib/cloud/vsphere/resources/datastore.rb rename to bosh_vsphere_cpi/lib/cloud/vsphere/resources/datastore.rb diff --git a/vsphere_cpi/lib/cloud/vsphere/resources/folder.rb b/bosh_vsphere_cpi/lib/cloud/vsphere/resources/folder.rb similarity index 100% rename from vsphere_cpi/lib/cloud/vsphere/resources/folder.rb rename to bosh_vsphere_cpi/lib/cloud/vsphere/resources/folder.rb diff --git a/vsphere_cpi/lib/cloud/vsphere/resources/resource_pool.rb b/bosh_vsphere_cpi/lib/cloud/vsphere/resources/resource_pool.rb similarity index 100% rename from vsphere_cpi/lib/cloud/vsphere/resources/resource_pool.rb rename to bosh_vsphere_cpi/lib/cloud/vsphere/resources/resource_pool.rb diff --git a/vsphere_cpi/lib/cloud/vsphere/resources/scorer.rb b/bosh_vsphere_cpi/lib/cloud/vsphere/resources/scorer.rb similarity index 100% rename from vsphere_cpi/lib/cloud/vsphere/resources/scorer.rb rename to bosh_vsphere_cpi/lib/cloud/vsphere/resources/scorer.rb diff --git a/vsphere_cpi/lib/cloud/vsphere/resources/util.rb b/bosh_vsphere_cpi/lib/cloud/vsphere/resources/util.rb similarity index 100% rename from vsphere_cpi/lib/cloud/vsphere/resources/util.rb rename to bosh_vsphere_cpi/lib/cloud/vsphere/resources/util.rb diff --git a/vsphere_cpi/lib/cloud/vsphere/version.rb b/bosh_vsphere_cpi/lib/cloud/vsphere/version.rb similarity index 69% rename from vsphere_cpi/lib/cloud/vsphere/version.rb rename to bosh_vsphere_cpi/lib/cloud/vsphere/version.rb index 37a518a5a09..5474e6f106f 100644 --- a/vsphere_cpi/lib/cloud/vsphere/version.rb +++ b/bosh_vsphere_cpi/lib/cloud/vsphere/version.rb @@ -1,7 +1,7 @@ module Bosh module Clouds class VSphere - VERSION = "0.6.0" + VERSION = '1.5.0.pre' end end end diff --git a/vsphere_cpi/spec/spec_helper.rb b/bosh_vsphere_cpi/spec/spec_helper.rb similarity index 100% rename from vsphere_cpi/spec/spec_helper.rb rename to bosh_vsphere_cpi/spec/spec_helper.rb diff --git a/vsphere_cpi/spec/unit/cloud/vsphere/resources/cluster_spec.rb b/bosh_vsphere_cpi/spec/unit/cloud/vsphere/resources/cluster_spec.rb similarity index 100% rename from vsphere_cpi/spec/unit/cloud/vsphere/resources/cluster_spec.rb rename to bosh_vsphere_cpi/spec/unit/cloud/vsphere/resources/cluster_spec.rb diff --git a/vsphere_cpi/spec/unit/cloud/vsphere/resources/datacenter_spec.rb b/bosh_vsphere_cpi/spec/unit/cloud/vsphere/resources/datacenter_spec.rb similarity index 100% rename from vsphere_cpi/spec/unit/cloud/vsphere/resources/datacenter_spec.rb rename to bosh_vsphere_cpi/spec/unit/cloud/vsphere/resources/datacenter_spec.rb diff --git a/vsphere_cpi/spec/unit/cloud/vsphere/resources/datastore_spec.rb b/bosh_vsphere_cpi/spec/unit/cloud/vsphere/resources/datastore_spec.rb similarity index 100% rename from vsphere_cpi/spec/unit/cloud/vsphere/resources/datastore_spec.rb rename to bosh_vsphere_cpi/spec/unit/cloud/vsphere/resources/datastore_spec.rb diff --git a/vsphere_cpi/spec/unit/cloud/vsphere/resources/folder_spec.rb b/bosh_vsphere_cpi/spec/unit/cloud/vsphere/resources/folder_spec.rb similarity index 100% rename from vsphere_cpi/spec/unit/cloud/vsphere/resources/folder_spec.rb rename to bosh_vsphere_cpi/spec/unit/cloud/vsphere/resources/folder_spec.rb diff --git a/vsphere_cpi/spec/unit/cloud/vsphere/resources/resource_pool_spec.rb b/bosh_vsphere_cpi/spec/unit/cloud/vsphere/resources/resource_pool_spec.rb similarity index 100% rename from vsphere_cpi/spec/unit/cloud/vsphere/resources/resource_pool_spec.rb rename to bosh_vsphere_cpi/spec/unit/cloud/vsphere/resources/resource_pool_spec.rb diff --git a/vsphere_cpi/spec/unit/cloud/vsphere/resources/scorer_spec.rb b/bosh_vsphere_cpi/spec/unit/cloud/vsphere/resources/scorer_spec.rb similarity index 100% rename from vsphere_cpi/spec/unit/cloud/vsphere/resources/scorer_spec.rb rename to bosh_vsphere_cpi/spec/unit/cloud/vsphere/resources/scorer_spec.rb diff --git a/vsphere_cpi/spec/unit/cloud/vsphere/resources/util_spec.rb b/bosh_vsphere_cpi/spec/unit/cloud/vsphere/resources/util_spec.rb similarity index 100% rename from vsphere_cpi/spec/unit/cloud/vsphere/resources/util_spec.rb rename to bosh_vsphere_cpi/spec/unit/cloud/vsphere/resources/util_spec.rb diff --git a/vsphere_cpi/spec/unit/cloud/vsphere/resources_spec.rb b/bosh_vsphere_cpi/spec/unit/cloud/vsphere/resources_spec.rb similarity index 100% rename from vsphere_cpi/spec/unit/cloud/vsphere/resources_spec.rb rename to bosh_vsphere_cpi/spec/unit/cloud/vsphere/resources_spec.rb diff --git a/cli/bin/bosh b/cli/bin/bosh deleted file mode 100755 index e6a86645933..00000000000 --- a/cli/bin/bosh +++ /dev/null @@ -1,14 +0,0 @@ -#!/usr/bin/env ruby - -require "cli" - -begin - Thread.abort_on_exception = true - Bosh::Cli::Runner.run(ARGV.dup) -rescue Errno::EPIPE - puts("pipe closed, exiting...") - exit(0) -rescue Interrupt - puts "\nExiting..." - exit(1) -end diff --git a/director/lib/director/version.rb b/director/lib/director/version.rb index 7e3168ef10d..061715426fe 100644 --- a/director/lib/director/version.rb +++ b/director/lib/director/version.rb @@ -2,6 +2,6 @@ module Bosh module Director - VERSION = "0.7" + VERSION = '1.5.0.pre' end end diff --git a/health_monitor/lib/health_monitor/version.rb b/health_monitor/lib/health_monitor/version.rb index 50d9e4c4ea3..b9e32d5ec3a 100644 --- a/health_monitor/lib/health_monitor/version.rb +++ b/health_monitor/lib/health_monitor/version.rb @@ -1,3 +1,3 @@ module Bosh::HealthMonitor - VERSION = "0.1.2" + VERSION = '1.5.0.pre' end diff --git a/monit_api/lib/monit_api/version.rb b/monit_api/lib/monit_api/version.rb index f547b2308d3..666077437de 100644 --- a/monit_api/lib/monit_api/version.rb +++ b/monit_api/lib/monit_api/version.rb @@ -1,3 +1,3 @@ module MonitApi - VERSION = "1.0.2" + VERSION = '1.5.0.pre' end diff --git a/openstack_registry/bin/migrate b/openstack_registry/bin/migrate deleted file mode 100755 index 977cf4d17c2..00000000000 --- a/openstack_registry/bin/migrate +++ /dev/null @@ -1,32 +0,0 @@ -#!/usr/bin/env ruby - -require "openstack_registry" - -config_file = nil - -opts = OptionParser.new do |opts| - opts.on("-c", "--config FILE", "configuration file") do |opt| - config_file = opt - end -end - -opts.parse!(ARGV.dup) - -if config_file.nil? - puts opts - exit 1 -end - -include Bosh::OpenstackRegistry::YamlHelper - -config = load_yaml_file(config_file) - -db = Bosh::OpenstackRegistry.connect_db(config["db"]) -migrations_dir = File.expand_path("../../db/migrations", __FILE__) - -options = { - :table => "openstack_registry_schema" -} - -Sequel.extension :migration -Sequel::TimestampMigrator.run(db, migrations_dir, options) diff --git a/openstack_registry/bin/openstack_registry b/openstack_registry/bin/openstack_registry deleted file mode 100755 index d51dc16987f..00000000000 --- a/openstack_registry/bin/openstack_registry +++ /dev/null @@ -1,28 +0,0 @@ -#!/usr/bin/env ruby - -require "openstack_registry" -require "optparse" - -config_file = nil - -opts = OptionParser.new do |opts| - opts.on("-c", "--config FILE", "configuration file") do |opt| - config_file = opt - end -end - -opts.parse!(ARGV.dup) - -if config_file.nil? - puts opts - exit 1 -end - -runner = Bosh::OpenstackRegistry::Runner.new(config_file) - -Signal.trap("INT") do - runner.stop - exit(1) -end - -runner.run diff --git a/package_compiler/lib/package_compiler/version.rb b/package_compiler/lib/package_compiler/version.rb index 4d9f2678888..e80884795dd 100644 --- a/package_compiler/lib/package_compiler/version.rb +++ b/package_compiler/lib/package_compiler/version.rb @@ -1,6 +1,6 @@ module Bosh module PackageCompiler - VERSION = "0.2.0" + VERSION = '1.5.0.pre' end end diff --git a/rake/gem.rake b/rake/gem.rake new file mode 100644 index 00000000000..9819f4d18b9 --- /dev/null +++ b/rake/gem.rake @@ -0,0 +1,119 @@ +COMPONENTS = %w( agent_client bosh_aws_bootstrap bosh_aws_cpi bosh_aws_registry blobstore_client + bosh_agent bosh_cli bosh_common bosh_cpi bosh_deployer director bosh_encryption health_monitor + monit_api bosh_openstack_registry package_compiler ruby_vcloud_sdk ruby_vim_sdk + simple_blobstore_server bosh_vcloud_cpi bosh_vsphere_cpi) + +root = File.expand_path('../../', __FILE__) +version = File.read("#{root}/BOSH_VERSION").strip +branch = "v#{version}" + +directory "pkg" + +COMPONENTS.each do |component| + namespace component do + gem = "pkg/#{component}-#{version}.gem" + gemspec = "#{component}.gemspec" + + task :clean do + rm_f gem + end + + task :update_version_rb do + glob = root.dup + glob << "/#{component}/lib/**/version.rb" + + file = Dir[glob].first + ruby = File.read(file) + + ruby.gsub!(/^(\s*)VERSION = .*?$/, "\\1VERSION = '#{version}'") + raise "Could not insert VERSION in #{file}" unless $1 + + File.open(file, 'w') { |f| f.write ruby } + end + + task gem => %w(update_version_rb pkg) do + cmd = "" + cmd << "cd #{component} && " + cmd << "gem build #{gemspec} && mv #{component}-#{version}.gem #{root}/pkg/" + sh cmd + end + + task :build => [:clean, gem] + task :install => :build do + sh "gem install #{gem}" + end + + task :prep_release => [:ensure_clean_state, :build] + + task :push => :build do + sh "gem push #{gem}" + end + end +end + +namespace :changelog do + task :release_date do + COMPONENTS.each do |fw| + require 'date' + replace = '\1(' + Date.today.strftime('%B %d, %Y') + ')' + fname = File.join fw, 'CHANGELOG.md' + + contents = File.read(fname).sub(/^([^(]*)\(unreleased\)/, replace) + File.open(fname, 'wb') { |f| f.write contents } + end + end + + task :release_summary do + COMPONENTS.each do |fw| + puts "## #{fw}" + fname = File.join fw, 'CHANGELOG.md' + contents = File.readlines fname + contents.shift + changes = [] + changes << contents.shift until contents.first =~ /^\*Bosh \d+\.\d+\.\d+/ + puts changes.reject { |change| change.strip.empty? }.join + puts + end + end +end + +namespace :all do + desc "Build all gems" + task :build => COMPONENTS.map { |f| "#{f}:build" } + + desc "Install all gems" + task :install => COMPONENTS.map { |f| "#{f}:install" } + + desc "Push all gems to rubygems" + task :push => COMPONENTS.map { |f| "#{f}:push" } + + task :ensure_clean_state do + unless `git status -s | grep -v BOSH_VERSION`.strip.empty? + abort "[ABORTING] `git status` reports a dirty tree. Make sure all changes are committed" + end + + unless ENV['SKIP_BRANCH'] || `git branch -ra | grep #{branch}`.strip.empty? + abort "[ABORTING] `git branch` shows that #{branch} already exists. Has this version already\n"\ + " been released? Git branching can be skipped by setting SKIP_BRANCH=1" + end + end + + task :commit do + File.open('pkg/commit_message.txt', 'w') do |f| + f.puts "# Preparing for #{version} release\n" + f.puts + f.puts "# UNCOMMENT THE LINE ABOVE TO APPROVE THIS COMMIT" + end + + sh "git add . && git commit --verbose --template=pkg/commit_message.txt" + rm_f "pkg/commit_message.txt" + end + + task :branch do + sh "git checkout -b #{branch}" + sh "git push origin #{branch}" + end + + desc "Meta taks to build all gems, commit a release message, create a git branch and push the gems to rubygems" + task :release => %w(ensure_clean_state build commit branch push) +end diff --git a/ruby_vcloud_sdk/lib/ruby_vcloud_sdk/version.rb b/ruby_vcloud_sdk/lib/ruby_vcloud_sdk/version.rb index 26d6bb9c212..e283e8b4dd0 100644 --- a/ruby_vcloud_sdk/lib/ruby_vcloud_sdk/version.rb +++ b/ruby_vcloud_sdk/lib/ruby_vcloud_sdk/version.rb @@ -1,3 +1,3 @@ module VCloudSdk - VERSION = "0.4.8" + VERSION = '1.5.0.pre' end diff --git a/ruby_vim_sdk/lib/ruby_vim_sdk/version.rb b/ruby_vim_sdk/lib/ruby_vim_sdk/version.rb index ed762e4feab..cd90572eaca 100644 --- a/ruby_vim_sdk/lib/ruby_vim_sdk/version.rb +++ b/ruby_vim_sdk/lib/ruby_vim_sdk/version.rb @@ -1,5 +1,5 @@ # Copyright (c) 2009-2012 VMware, Inc. module VimSdk - VERSION = "0.0.3" + VERSION = '1.5.0.pre' end diff --git a/simple_blobstore_server/README b/simple_blobstore_server/README new file mode 100644 index 00000000000..e69de29bb2d diff --git a/simple_blobstore_server/lib/simple_blobstore_server/version.rb b/simple_blobstore_server/lib/simple_blobstore_server/version.rb new file mode 100644 index 00000000000..6be39f7a853 --- /dev/null +++ b/simple_blobstore_server/lib/simple_blobstore_server/version.rb @@ -0,0 +1,3 @@ +module Bosh::SimpleBlobstoreServer + VERSION = '1.5.0.pre' +end \ No newline at end of file