X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=plugins%2Fdrl.py;h=fa36f94b9ea96693c2d19b9450e734bbe115cb48;hb=c7084bd609bf853e6fcb038350308347aba4eb20;hp=cfdaae51d11c2cc397e217e2c191c6c6b4a8a7f2;hpb=b7ee4c8d69092d93a2e21ebe6ab88996dc28c5a5;p=nodemanager.git diff --git a/plugins/drl.py b/plugins/drl.py index cfdaae5..fa36f94 100644 --- a/plugins/drl.py +++ b/plugins/drl.py @@ -51,14 +51,14 @@ def DRLInstall(slice_name): if not os.path.exists('/vservers/%s/etc/yum.repos.d/myplc.repo' % slice_name): shutil.copyfile('/etc/yum.myplc.d/myplc.repo', '/vservers/%s/etc/yum.repos.d/myplc.repo' % slice_name) logger.log('drl: installing DistributedRateLimiting into %s slice' % slice_name) - logger.log_call('vserver', '%s' % slice_name, 'suexec', '0', 'yum', 'install', '-y', '-q', 'DistributedRateLimiting') - logger.log_call('vserver', '%s' % slice_name, 'suexec', '0', 'chkconfig', '--add', 'ulogd') + logger.log_call(['vserver', '%s' % slice_name, 'suexec', '0', 'yum', 'install', '-y', '-q', 'DistributedRateLimiting']) + logger.log_call(['vserver', '%s' % slice_name, 'suexec', '0', 'chkconfig', '--add', 'ulogd']) else: logger.log('drl: installing DistributedRateLimiting into %s slice' % slice_name) - logger.log_call('vserver', '%s' % slice_name, 'suexec', '0', 'yum', 'update', '-y', '-q', 'DistributedRateLimiting') + logger.log_call(['vserver', '%s' % slice_name, 'suexec', '0', 'yum', 'update', '-y', '-q', 'DistributedRateLimiting']) logger.log('drl: (re)starting DistributedRateLimiting service') - logger.log_call('vserver', '%s' % slice_name, 'suexec', '0', 'service', 'ulogd', 'restart') + logger.log_call(['vserver', '%s' % slice_name, 'suexec', '0', 'service', 'ulogd', 'restart']) def GetSlivers(data, conf = None, plc = None):