1
0
mirror of https://github.com/CumulusNetworks/ifupdown2.git synced 2024-05-06 15:54:50 +00:00

Add iface 'up' for method 'manual' in addon modules for logical devices

Ticket: CM-4125
Reviewed By:
Testing Done: Tested inet manual for logical interfaces
This commit is contained in:
Roopa Prabhu
2014-11-12 10:51:07 -08:00
parent 2da58137d8
commit e8b4b06dc0
4 changed files with 14 additions and 0 deletions

View File

@@ -3,6 +3,7 @@
from ifupdown.iface import *
from ifupdownaddons.modulebase import moduleBase
from ifupdownaddons.iproute2 import iproute2
import ifupdown.rtnetlink_api as rtnetlink_api
import logging
from sets import Set
@@ -44,6 +45,8 @@ class vxlan(moduleBase):
svcnodeips=ifaceobj.get_attr_value('vxlan-svcnodeip'),
peernodeips=ifaceobj.get_attr_value('vxlan-peernodeip'),
learning=ifaceobj.get_attr_value_first('vxlan-learning'))
if ifaceobj.addr_method == 'manual':
rtnetlink_api.rtnl_api.link_set(ifaceobj.name, "up")
def _down(self, ifaceobj):
try: