X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sliver_vs.py;h=7d97d1a7335fb71a37e0b9596f7b4cb89c2f1321;hb=2eeea001e6f00573978a40af7a9c22f2f95ae932;hp=49887e61c30e685b14f21ca8cb9df6eef0aef289;hpb=3504ab392e535f476ca463954afcf0b3c80bdc99;p=nodemanager.git diff --git a/sliver_vs.py b/sliver_vs.py index 49887e6..7d97d1a 100644 --- a/sliver_vs.py +++ b/sliver_vs.py @@ -45,6 +45,7 @@ class Sliver_VS(accounts.Account, vserver.VServer): _init_disk_info_sem = tools.NMLock("/var/run/nm-disk-info.lock") def __init__(self, rec): + logger.verbose ('initing Sliver_VS with name=%s'%rec['name']) try: vserver.VServer.__init__(self, rec['name']) except Exception, err: @@ -65,6 +66,7 @@ class Sliver_VS(accounts.Account, vserver.VServer): @staticmethod def create(name, vref = None): + logger.verbose('Sliver_VS:create - name=%s'%name) if vref is not None: logger.log_call('/usr/sbin/vuseradd', '-t', vref, name) else: @@ -167,7 +169,7 @@ class Sliver_VS(accounts.Account, vserver.VServer): else: logger.log('%s: setting cpu share to %d' % (self.name, cpu_share)) self.set_sched_config(cpu_share, 0) - + # if IP address isn't set (even to 0.0.0.0), sliver won't be able to use network if self.rspec['ip_addresses'] != '0.0.0.0': logger.log('%s: setting IP address(es) to %s' % (self.name, self.rspec['ip_addresses'])) self.set_ipaddresses_config(self.rspec['ip_addresses'])