X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sliver_vs.py;h=ea0d21d6190630fc0b864ff09f2f16c59b8619d2;hb=91077a5b37a3a3eec3c05e1d67b6a68efa75063a;hp=554a1b3405225a37a84292e395865eb18cd036fa;hpb=6aeeb0a49f3f2fbaad74adbbe9dc52be74eb204d;p=nodemanager.git diff --git a/sliver_vs.py b/sliver_vs.py index 554a1b3..ea0d21d 100644 --- a/sliver_vs.py +++ b/sliver_vs.py @@ -159,7 +159,11 @@ class Sliver_VS(accounts.Account, vserver.VServer): def refresh_slice_vinit(self): body=self.initscript sliver_initscript="/vservers/%s/etc/rc.d/init.d/vinit.slice"%self.name - tools.replace_file_with_string(sliver_initscript,body,remove_if_empty=True,chmod=0755) + if tools.replace_file_with_string(sliver_initscript,body,remove_if_empty=True,chmod=0755): + if body: + logger.log("vsliver_vs: %s: Installed new initscript in %s"%(self.name,sliver_initscript)) + else: + logger.log("vsliver_vs: %s: Removed obsolete initscript %s"%(self.name,sliver_initscript)) def start(self, delay=0): if self.rspec['enabled'] <= 0: