git://git.onelab.eu
/
nodemanager.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
b7ee4c8
)
lag_call requires the command to be an array
author
Barış Metin
<Talip-Baris.Metin@sophia.inria.fr>
Wed, 14 Apr 2010 09:38:35 +0000
(09:38 +0000)
committer
Barış Metin
<Talip-Baris.Metin@sophia.inria.fr>
Wed, 14 Apr 2010 09:38:35 +0000
(09:38 +0000)
plugins/drl.py
patch
|
blob
|
history
diff --git
a/plugins/drl.py
b/plugins/drl.py
index
cfdaae5
..
fa36f94
100644
(file)
--- 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)
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)
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('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):
def GetSlivers(data, conf = None, plc = None):