summaryrefslogtreecommitdiffstats
path: root/cloud/script/destroy
diff options
context:
space:
mode:
authorGreg Blomquist <gblomqui@redhat.com>2008-06-19 11:26:41 -0400
committerGreg Blomquist <gblomqui@redhat.com>2008-06-19 11:26:41 -0400
commit4f244d65c5c2e4ffb4b38e00baa5f83de89c20d8 (patch)
tree3766d2acc9bab1e67f59265ddf65eaf11524b0eb /cloud/script/destroy
parent6589df757f98b386afda6bbb1b076577b96b8ae2 (diff)
downloadtools-4f244d65c5c2e4ffb4b38e00baa5f83de89c20d8.tar.gz
tools-4f244d65c5c2e4ffb4b38e00baa5f83de89c20d8.tar.xz
tools-4f244d65c5c2e4ffb4b38e00baa5f83de89c20d8.zip
Creating a "cloud controller" daemon to run on cloud machines and provision virtual machines within the cloud.
Updated everest-bootstrap to call the cloud controller when provisioning machines Removed "koan" operations from everestd. Now everestd only knows how to register machines with everest and cobbler. Basically a rollback to its previous version.
Diffstat (limited to 'cloud/script/destroy')
-rwxr-xr-xcloud/script/destroy14
1 files changed, 14 insertions, 0 deletions
diff --git a/cloud/script/destroy b/cloud/script/destroy
new file mode 100755
index 0000000..e48464d
--- /dev/null
+++ b/cloud/script/destroy
@@ -0,0 +1,14 @@
+#!/usr/bin/env ruby
+APP_ROOT = File.expand_path(File.join(File.dirname(__FILE__), '..'))
+
+begin
+ require 'rubigen'
+rescue LoadError
+ require 'rubygems'
+ require 'rubigen'
+end
+require 'rubigen/scripts/destroy'
+
+ARGV.shift if ['--help', '-h'].include?(ARGV[0])
+RubiGen::Base.use_component_sources! [:rubygems, :newgem, :newgem_theme, :test_unit]
+RubiGen::Scripts::Destroy.new.run(ARGV)