Get the default base MAC address when creating a new router

This commit is contained in:
grossmj 2014-02-06 01:02:38 -07:00
parent 49345aedd1
commit 78ad94f815
2 changed files with 4 additions and 1 deletions

View File

@ -89,6 +89,9 @@ class Router(object):
id=self._id))
self.console = self._hypervisor.baseconsole + self._id
self.aux = self._hypervisor.baseaux + self._id
self._mac_addr = self._hypervisor.send("{platform} get_mac_addr {name}".format(platform=self._platform,
name=self._name))[0]
else:
log.info("creating a new ghost IOS file")
Router._instance_count -= 1

View File

@ -205,7 +205,7 @@ def test_get_slot_nio_bindings(router):
def test_mac_addr(router):
assert router.mac_addr == None # default value
assert router.mac_addr != None
router.mac_addr = "aa:aa:aa:aa:aa:aa"
assert router.mac_addr == "aa:aa:aa:aa:aa:aa"