Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
IPv4/6 reassembly
[vpp.git]
/
test
/
vpp_lo_interface.py
diff --git
a/test/vpp_lo_interface.py
b/test/vpp_lo_interface.py
index
ef81525
..
ae4111b
100644
(file)
--- a/
test/vpp_lo_interface.py
+++ b/
test/vpp_lo_interface.py
@@
-1,14
+1,23
@@
-
+from vpp_object import VppObject
from vpp_interface import VppInterface
from vpp_interface import VppInterface
-class VppLoInterface(VppInterface):
+class VppLoInterface(VppInterface
, VppObject
):
"""VPP loopback interface."""
def __init__(self, test, lo_index):
""" Create VPP loopback interface """
"""VPP loopback interface."""
def __init__(self, test, lo_index):
""" Create VPP loopback interface """
- self._lo_index = lo_index
self._test = test
self._test = test
+ self.add_vpp_config()
+ super(VppLoInterface, self).__init__(test)
+ self._lo_index = lo_index
+
+ def add_vpp_config(self):
r = self.test.vapi.create_loopback()
self._sw_if_index = r.sw_if_index
r = self.test.vapi.create_loopback()
self._sw_if_index = r.sw_if_index
- self.post_init_setup()
+
+ def remove_vpp_config(self):
+ self.test.vapi.delete_loopback(self.sw_if_index)
+
+ def object_id(self):
+ return "loopback-%d" % self._sw_if_index