From ef53d6aba988d1d355eb1122d26c08d35acb578b Mon Sep 17 00:00:00 2001 From: Ferran Rodenas Date: Fri, 27 Jul 2012 01:57:51 +0200 Subject: [PATCH] Add OpenStack Package Compiler Change-Id: Ibcd280db27b2d9ff5efc98a0542908345db73005 --- package_compiler/bin/package_compiler | 2 +- package_compiler/lib/package_compiler/compiler.rb | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/package_compiler/bin/package_compiler b/package_compiler/bin/package_compiler index 8913cf8a49c..5b4cc406fe6 100755 --- a/package_compiler/bin/package_compiler +++ b/package_compiler/bin/package_compiler @@ -10,7 +10,7 @@ $:.unshift(File.expand_path(File.join(File.dirname(__FILE__), "..", "lib"))) require "trollop" require "package_compiler" -CPIS = %w[aws vsphere] +CPIS = %w[aws openstack vsphere] COMMANDS = %w[apply compile] def usage(msg=nil) diff --git a/package_compiler/lib/package_compiler/compiler.rb b/package_compiler/lib/package_compiler/compiler.rb index c74dde7be06..b7ec5ea06b7 100644 --- a/package_compiler/lib/package_compiler/compiler.rb +++ b/package_compiler/lib/package_compiler/compiler.rb @@ -108,6 +108,8 @@ def prep_spec(deployment) spec["networks"] = {"local" => {"ip" => "127.0.0.1"}} when "aws" spec["networks"] = {"type" => "dynamic"} + when "openstack" + spec["networks"] = {"type" => "dynamic"} else puts "WARNING: no CPI specified" end