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" >