X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=initscript.py;h=392b66b4f58044fbed8a0b5046bedb4d933c59f0;hb=48a73b18fd7daed13c645c1adeddb57b560e7a2d;hp=a25e06a13b2f813d97544223adf29e1b0112e0b5;hpb=1b4f53e648b13f7629970787b6ec03387e2d966a;p=nodemanager.git diff --git a/initscript.py b/initscript.py index a25e06a..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,12 +57,12 @@ 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): try: - logger.log("Initscript: %s: creating runlevel3 symlink %s" % (self.name,enable_link)) + logger.log("Initscript: %s: creating runlevel3 symlink %s" % (self.name, enable_link)) os.symlink(enable_target, enable_link) except: logger.log_exc("Initscript failed to create runlevel3 symlink %s" % enable_link, name=self.name) @@ -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): @@ -105,4 +105,4 @@ class Initscript: logger.log("Initscript: %s: creating enabling symlink %s" % (self.name, enable_link)) os.symlink(enable_target, enable_link) except: - logger.log_exc("Initscript failed to create enabling symlink %s" % enable_link,name=name) + logger.log_exc("Initscript failed to create enabling symlink %s" % enable_link, name=name)