├── .gitignore ├── LICENSE-2.0.txt ├── README.rdoc ├── Rakefile ├── assembly.xml ├── bin ├── galaxy ├── galaxy-agent └── galaxy-console ├── lib └── galaxy │ ├── agent.rb │ ├── agent_remote_api.rb │ ├── agent_utils.rb │ ├── announcements.rb │ ├── client.rb │ ├── command.rb │ ├── commands │ ├── assign.rb │ ├── cleanup.rb │ ├── clear.rb │ ├── perform.rb │ ├── reap.rb │ ├── restart.rb │ ├── rollback.rb │ ├── show.rb │ ├── show_agent.rb │ ├── show_console.rb │ ├── show_core.rb │ ├── ssh.rb │ ├── start.rb │ ├── stop.rb │ ├── update.rb │ └── update_config.rb │ ├── config.rb │ ├── console.rb │ ├── controller.rb │ ├── daemon.rb │ ├── db.rb │ ├── deployer.rb │ ├── events.rb │ ├── fetcher.rb │ ├── filter.rb │ ├── host.rb │ ├── log.rb │ ├── parallelize.rb │ ├── properties.rb │ ├── proxy_console.rb │ ├── report.rb │ ├── repository.rb │ ├── software.rb │ ├── starter.rb │ ├── temp.rb │ ├── transport.rb │ ├── version.rb │ └── versioning.rb ├── pom.xml └── test ├── bad_core_package ├── bin │ ├── control │ ├── launcher │ └── xndeploy └── stuff ├── core_package ├── bin │ ├── control │ ├── launcher │ └── xndeploy └── stuff ├── helper.rb ├── performance ├── build.xml ├── lib │ ├── commons-logging-1.1.1.jar │ ├── httpclient-4.0.1.jar │ ├── httpcore-4.0.1.jar │ ├── httpmime-4.0.1.jar │ └── one-jar-ant-task-0.96.jar └── src │ └── LoadTest.java ├── property_data ├── a │ ├── b │ │ ├── c │ │ │ ├── d │ │ │ │ └── test_override.properties │ │ │ └── test_simple.properties │ │ ├── test_override.properties │ │ └── xncore.properties │ ├── build.properties │ └── test_comments_ignored.properties └── foo-bar.properties ├── test_agent.rb ├── test_announcements.rb ├── test_client.rb ├── test_commands.rb ├── test_config.rb ├── test_console.rb ├── test_controller.rb ├── test_db.rb ├── test_deployer.rb ├── test_event.rb ├── test_fetcher.rb ├── test_filter.rb ├── test_host.rb ├── test_logger.rb ├── test_logger_collector.rb ├── test_parallelize.rb ├── test_propbuilder.rb ├── test_repository.rb ├── test_temp.rb └── test_transport.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/LICENSE-2.0.txt -------------------------------------------------------------------------------- /README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/README.rdoc -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/Rakefile -------------------------------------------------------------------------------- /assembly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/assembly.xml -------------------------------------------------------------------------------- /bin/galaxy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/bin/galaxy -------------------------------------------------------------------------------- /bin/galaxy-agent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/bin/galaxy-agent -------------------------------------------------------------------------------- /bin/galaxy-console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/bin/galaxy-console -------------------------------------------------------------------------------- /lib/galaxy/agent.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/agent.rb -------------------------------------------------------------------------------- /lib/galaxy/agent_remote_api.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/agent_remote_api.rb -------------------------------------------------------------------------------- /lib/galaxy/agent_utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/agent_utils.rb -------------------------------------------------------------------------------- /lib/galaxy/announcements.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/announcements.rb -------------------------------------------------------------------------------- /lib/galaxy/client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/client.rb -------------------------------------------------------------------------------- /lib/galaxy/command.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/command.rb -------------------------------------------------------------------------------- /lib/galaxy/commands/assign.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/commands/assign.rb -------------------------------------------------------------------------------- /lib/galaxy/commands/cleanup.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/commands/cleanup.rb -------------------------------------------------------------------------------- /lib/galaxy/commands/clear.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/commands/clear.rb -------------------------------------------------------------------------------- /lib/galaxy/commands/perform.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/commands/perform.rb -------------------------------------------------------------------------------- /lib/galaxy/commands/reap.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/commands/reap.rb -------------------------------------------------------------------------------- /lib/galaxy/commands/restart.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/commands/restart.rb -------------------------------------------------------------------------------- /lib/galaxy/commands/rollback.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/commands/rollback.rb -------------------------------------------------------------------------------- /lib/galaxy/commands/show.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/commands/show.rb -------------------------------------------------------------------------------- /lib/galaxy/commands/show_agent.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/commands/show_agent.rb -------------------------------------------------------------------------------- /lib/galaxy/commands/show_console.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/commands/show_console.rb -------------------------------------------------------------------------------- /lib/galaxy/commands/show_core.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/commands/show_core.rb -------------------------------------------------------------------------------- /lib/galaxy/commands/ssh.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/commands/ssh.rb -------------------------------------------------------------------------------- /lib/galaxy/commands/start.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/commands/start.rb -------------------------------------------------------------------------------- /lib/galaxy/commands/stop.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/commands/stop.rb -------------------------------------------------------------------------------- /lib/galaxy/commands/update.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/commands/update.rb -------------------------------------------------------------------------------- /lib/galaxy/commands/update_config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/commands/update_config.rb -------------------------------------------------------------------------------- /lib/galaxy/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/config.rb -------------------------------------------------------------------------------- /lib/galaxy/console.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/console.rb -------------------------------------------------------------------------------- /lib/galaxy/controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/controller.rb -------------------------------------------------------------------------------- /lib/galaxy/daemon.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/daemon.rb -------------------------------------------------------------------------------- /lib/galaxy/db.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/db.rb -------------------------------------------------------------------------------- /lib/galaxy/deployer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/deployer.rb -------------------------------------------------------------------------------- /lib/galaxy/events.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/events.rb -------------------------------------------------------------------------------- /lib/galaxy/fetcher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/fetcher.rb -------------------------------------------------------------------------------- /lib/galaxy/filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/filter.rb -------------------------------------------------------------------------------- /lib/galaxy/host.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/host.rb -------------------------------------------------------------------------------- /lib/galaxy/log.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/log.rb -------------------------------------------------------------------------------- /lib/galaxy/parallelize.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/parallelize.rb -------------------------------------------------------------------------------- /lib/galaxy/properties.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/properties.rb -------------------------------------------------------------------------------- /lib/galaxy/proxy_console.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/proxy_console.rb -------------------------------------------------------------------------------- /lib/galaxy/report.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/report.rb -------------------------------------------------------------------------------- /lib/galaxy/repository.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/repository.rb -------------------------------------------------------------------------------- /lib/galaxy/software.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/software.rb -------------------------------------------------------------------------------- /lib/galaxy/starter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/starter.rb -------------------------------------------------------------------------------- /lib/galaxy/temp.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/temp.rb -------------------------------------------------------------------------------- /lib/galaxy/transport.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/transport.rb -------------------------------------------------------------------------------- /lib/galaxy/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/version.rb -------------------------------------------------------------------------------- /lib/galaxy/versioning.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/lib/galaxy/versioning.rb -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/pom.xml -------------------------------------------------------------------------------- /test/bad_core_package/bin/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/bad_core_package/bin/control -------------------------------------------------------------------------------- /test/bad_core_package/bin/launcher: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/bad_core_package/bin/launcher -------------------------------------------------------------------------------- /test/bad_core_package/bin/xndeploy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/bad_core_package/bin/xndeploy -------------------------------------------------------------------------------- /test/bad_core_package/stuff: -------------------------------------------------------------------------------- 1 | This is some stuff 2 | -------------------------------------------------------------------------------- /test/core_package/bin/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/core_package/bin/control -------------------------------------------------------------------------------- /test/core_package/bin/launcher: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/core_package/bin/launcher -------------------------------------------------------------------------------- /test/core_package/bin/xndeploy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/core_package/bin/xndeploy -------------------------------------------------------------------------------- /test/core_package/stuff: -------------------------------------------------------------------------------- 1 | This is some stuff 2 | -------------------------------------------------------------------------------- /test/helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/helper.rb -------------------------------------------------------------------------------- /test/performance/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/performance/build.xml -------------------------------------------------------------------------------- /test/performance/lib/commons-logging-1.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/performance/lib/commons-logging-1.1.1.jar -------------------------------------------------------------------------------- /test/performance/lib/httpclient-4.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/performance/lib/httpclient-4.0.1.jar -------------------------------------------------------------------------------- /test/performance/lib/httpcore-4.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/performance/lib/httpcore-4.0.1.jar -------------------------------------------------------------------------------- /test/performance/lib/httpmime-4.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/performance/lib/httpmime-4.0.1.jar -------------------------------------------------------------------------------- /test/performance/lib/one-jar-ant-task-0.96.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/performance/lib/one-jar-ant-task-0.96.jar -------------------------------------------------------------------------------- /test/performance/src/LoadTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/performance/src/LoadTest.java -------------------------------------------------------------------------------- /test/property_data/a/b/c/d/test_override.properties: -------------------------------------------------------------------------------- 1 | oscar = purple 2 | -------------------------------------------------------------------------------- /test/property_data/a/b/c/test_simple.properties: -------------------------------------------------------------------------------- 1 | chris = green 2 | -------------------------------------------------------------------------------- /test/property_data/a/b/test_override.properties: -------------------------------------------------------------------------------- 1 | oscar = blue 2 | sam = red -------------------------------------------------------------------------------- /test/property_data/a/b/xncore.properties: -------------------------------------------------------------------------------- 1 | oscar = green 2 | core = hello 3 | -------------------------------------------------------------------------------- /test/property_data/a/build.properties: -------------------------------------------------------------------------------- 1 | type=test 2 | build=1.0-12345 3 | -------------------------------------------------------------------------------- /test/property_data/a/test_comments_ignored.properties: -------------------------------------------------------------------------------- 1 | #hello = 7 2 | red = fuschia -------------------------------------------------------------------------------- /test/property_data/foo-bar.properties: -------------------------------------------------------------------------------- 1 | helo=g'bye -------------------------------------------------------------------------------- /test/test_agent.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/test_agent.rb -------------------------------------------------------------------------------- /test/test_announcements.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/test_announcements.rb -------------------------------------------------------------------------------- /test/test_client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/test_client.rb -------------------------------------------------------------------------------- /test/test_commands.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/test_commands.rb -------------------------------------------------------------------------------- /test/test_config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/test_config.rb -------------------------------------------------------------------------------- /test/test_console.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/test_console.rb -------------------------------------------------------------------------------- /test/test_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/test_controller.rb -------------------------------------------------------------------------------- /test/test_db.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/test_db.rb -------------------------------------------------------------------------------- /test/test_deployer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/test_deployer.rb -------------------------------------------------------------------------------- /test/test_event.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/test_event.rb -------------------------------------------------------------------------------- /test/test_fetcher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/test_fetcher.rb -------------------------------------------------------------------------------- /test/test_filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/test_filter.rb -------------------------------------------------------------------------------- /test/test_host.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/test_host.rb -------------------------------------------------------------------------------- /test/test_logger.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/test_logger.rb -------------------------------------------------------------------------------- /test/test_logger_collector.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/test_logger_collector.rb -------------------------------------------------------------------------------- /test/test_parallelize.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/test_parallelize.rb -------------------------------------------------------------------------------- /test/test_propbuilder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/test_propbuilder.rb -------------------------------------------------------------------------------- /test/test_repository.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/test_repository.rb -------------------------------------------------------------------------------- /test/test_temp.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/test_temp.rb -------------------------------------------------------------------------------- /test/test_transport.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ning/galaxy/HEAD/test/test_transport.rb --------------------------------------------------------------------------------