Add delete method in VLanNetworkInterface in RSD 2.1
Change-Id: I4873be3d586cc9adb4700f81e4374a8446a510c7
This commit is contained in:
parent
74247f2b2e
commit
ba5a58f1ca
@ -68,6 +68,10 @@ class VLanNetworkInterface(rsd_lib_base.ResourceBase):
|
||||
oem = OemField("Oem")
|
||||
"""Oem specific properties."""
|
||||
|
||||
def delete(self):
|
||||
"""Delete this vlan network interface"""
|
||||
self._conn.delete(self.path)
|
||||
|
||||
|
||||
class VLanNetworkInterfaceCollection(rsd_lib_base.ResourceCollectionBase):
|
||||
@property
|
||||
|
@ -48,6 +48,12 @@ class VLanNetworkInterfaceTestCase(testtools.TestCase):
|
||||
self.assertEqual(True, self.vlan_inst.vlan_enable)
|
||||
self.assertEqual(101, self.vlan_inst.vlan_id)
|
||||
|
||||
def test_delete(self):
|
||||
self.vlan_inst.delete()
|
||||
self.vlan_inst._conn.delete.assert_called_once_with(
|
||||
self.vlan_inst.path
|
||||
)
|
||||
|
||||
|
||||
class VLanNetworkInterfaceCollectionTestCase(testtools.TestCase):
|
||||
def setUp(self):
|
||||
|
Loading…
x
Reference in New Issue
Block a user