- def refresh_slice_vinit(self):
- 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):
+ def refresh_slice_vinit(self, force=False):
+ logger.log("initscript.refresh_slice_vinit {}".format(self.name))
+ 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) or force: