mirror of
https://github.com/CumulusNetworks/ifupdown2.git
synced 2024-05-06 15:54:50 +00:00
Empty or stale alias on interface when using ifdown
Ticket: CM-6795 Reviewed By: Testing Done: Julien Fortin <julien@cumulusnetworks.com> When using ifdown the value of the alias field was checked but never used. Instead this string "\'\'" was used.
This commit is contained in:
@@ -306,7 +306,7 @@ class address(moduleBase):
|
|||||||
self.ipcmd.del_addr_all(ifaceobj.name)
|
self.ipcmd.del_addr_all(ifaceobj.name)
|
||||||
alias = ifaceobj.get_attr_value_first('alias')
|
alias = ifaceobj.get_attr_value_first('alias')
|
||||||
if alias:
|
if alias:
|
||||||
self.ipcmd.link_set(ifaceobj.name, 'alias', "\'\'")
|
self.ipcmd.link_set(ifaceobj.name, 'alias', alias)
|
||||||
# XXX hwaddress reset cannot happen because we dont know last
|
# XXX hwaddress reset cannot happen because we dont know last
|
||||||
# address.
|
# address.
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user