X-Git-Url: http://git.onelab.eu/?p=nodemanager.git;a=blobdiff_plain;f=initscript.py;h=392b66b4f58044fbed8a0b5046bedb4d933c59f0;hp=d02fad420157f31ea620513630c4de3b38426845;hb=48a73b18fd7daed13c645c1adeddb57b560e7a2d;hpb=7b8fc390afd0349706c45c3ae970770cdf9dceae diff --git a/initscript.py b/initscript.py index d02fad4..392b66b 100644 --- a/initscript.py +++ b/initscript.py @@ -18,7 +18,7 @@ class Initscript: self.initscript = new_initscript code = self.initscript sliver_initscript = "/vservers/%s/etc/rc.d/init.d/vinit.slice" % self.name - if tools.replace_file_with_string(sliver_initscript, code, remove_if_empty=True, chmod=0755): + if tools.replace_file_with_string(sliver_initscript, code, remove_if_empty=True, chmod=0o755): if code: logger.log("Initscript: %s: Installed new initscript in %s" % (self.name, sliver_initscript)) if self.is_running(): @@ -57,7 +57,7 @@ class Initscript: # install in sliver with open(vinit_source) as f: code = f.read() - if tools.replace_file_with_string(vinit_script, code, chmod=0755): + if tools.replace_file_with_string(vinit_script, code, chmod=0o755): logger.log("Initscript: %s: installed generic vinit rc script" % self.name) # create symlink for runlevel 3 if not os.path.islink(enable_link): @@ -97,7 +97,7 @@ class Initscript: # install in sliver with open(vinit_source) as f: code = f.read() - if tools.replace_file_with_string(vinit_unit_file, code, chmod=0755): + if tools.replace_file_with_string(vinit_unit_file, code, chmod=0o755): logger.log("Initscript: %s: installed vinit.service unit file" % self.name) # create symlink for enabling this unit if not os.path.islink(enable_link):