diff options
Diffstat (limited to 'resources/libraries/python/Classify.py')
-rw-r--r-- | resources/libraries/python/Classify.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/resources/libraries/python/Classify.py b/resources/libraries/python/Classify.py index b89a20dd2d..a66994906b 100644 --- a/resources/libraries/python/Classify.py +++ b/resources/libraries/python/Classify.py @@ -410,8 +410,10 @@ class Classify(object): :type acl_idx: list :raises RuntimeError: If unable to set ACL list for the interface. """ - sw_if_index = Topology.get_interface_sw_index(node, interface) \ - if isinstance(interface, basestring) else interface + if isinstance(interface, basestring): + sw_if_index = Topology.get_interface_sw_index(node, interface) + else: + sw_if_index = interface acl_list = acl_type + ' ' + ' '.join(str(idx) for idx in acl_idx) \ if acl_idx else acl_type |