Bryan Kearney
2008-Dec-23  16:59 UTC
[Ovirt-devel] [PATCH PuppetInstaller] Have the installer spit out to the appliance directory instead of modules. This allows user to call ace install ovirt
---
 ace-ovirt/modules/ovirt/ovirt-installer |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/ace-ovirt/modules/ovirt/ovirt-installer
b/ace-ovirt/modules/ovirt/ovirt-installer
index 902b916..b55b6d6 100755
--- a/ace-ovirt/modules/ovirt/ovirt-installer
+++ b/ace-ovirt/modules/ovirt/ovirt-installer
@@ -21,6 +21,7 @@
 ## oVirt Installation Script
 
 require 'socket'
+require 'fileutils'
 
 if File.exist?("/usr/sbin/sestatus")
 sestatus = `/usr/sbin/sestatus`
@@ -31,7 +32,8 @@ exit
 end
 end
 
-config_file =
File.new("/usr/share/ace/modules/ovirt/ovirt-install.pp",
"w")
+FileUtils.mkdir_p("/usr/share/ace/appliances/ovirt")
+config_file = File.new("/usr/share/ace/appliances/ovirt/ovirt.pp",
"w")
 config_file.write "import 'ovirt'\n"
 config_file.write "import 'firewall'\n\n"
 config_file.write "firewall::setup{'setup': status =>
'disabled'}\n\n"
-- 
1.6.0.4
Joey Boggs
2008-Dec-23  18:58 UTC
[Ovirt-devel] [PATCH PuppetInstaller] Have the installer spit out to the appliance directory instead of modules. This allows user to call ace install ovirt
ack, applied Bryan Kearney wrote:> --- > ace-ovirt/modules/ovirt/ovirt-installer | 4 +++- > 1 files changed, 3 insertions(+), 1 deletions(-) > > diff --git a/ace-ovirt/modules/ovirt/ovirt-installer b/ace-ovirt/modules/ovirt/ovirt-installer > index 902b916..b55b6d6 100755 > --- a/ace-ovirt/modules/ovirt/ovirt-installer > +++ b/ace-ovirt/modules/ovirt/ovirt-installer > @@ -21,6 +21,7 @@ > ## oVirt Installation Script > > require 'socket' > +require 'fileutils' > > if File.exist?("/usr/sbin/sestatus") > sestatus = `/usr/sbin/sestatus` > @@ -31,7 +32,8 @@ exit > end > end > > -config_file = File.new("/usr/share/ace/modules/ovirt/ovirt-install.pp", "w") > +FileUtils.mkdir_p("/usr/share/ace/appliances/ovirt") > +config_file = File.new("/usr/share/ace/appliances/ovirt/ovirt.pp", "w") > config_file.write "import 'ovirt'\n" > config_file.write "import 'firewall'\n\n" > config_file.write "firewall::setup{'setup': status => 'disabled'}\n\n" >