mirror of
https://github.com/CumulusNetworks/ifupdown2.git
synced 2024-05-06 15:54:50 +00:00
addons: vrf: use full path to cgcreate and cgset
This avoids 'No such file or directory' errors at bootup when ifupdown2 is called from the init script Signed-off-by: Roopa Prabhu <roopa@cumulusnetworks.com>
This commit is contained in:
@@ -293,8 +293,8 @@ class vrf(moduleBase):
|
|||||||
return
|
return
|
||||||
try:
|
try:
|
||||||
if not os.path.exists('/sys/fs/cgroup/l3mdev/%s' %ifaceobj.name):
|
if not os.path.exists('/sys/fs/cgroup/l3mdev/%s' %ifaceobj.name):
|
||||||
self.exec_command('cgcreate -g l3mdev:%s' %ifaceobj.name)
|
self.exec_command('/usr/bin/cgcreate -g l3mdev:%s' %ifaceobj.name)
|
||||||
self.exec_command('cgset -r l3mdev.master-device=%s %s'
|
self.exec_command('/usr/bin/cgset -r l3mdev.master-device=%s %s'
|
||||||
%(ifaceobj.name, ifaceobj.name))
|
%(ifaceobj.name, ifaceobj.name))
|
||||||
except Exception, e:
|
except Exception, e:
|
||||||
self.log_warn('%s: cgroup create failed (%s)\n'
|
self.log_warn('%s: cgroup create failed (%s)\n'
|
||||||
|
Reference in New Issue
Block a user