File tree Expand file tree Collapse file tree 2 files changed +3
-5
lines changed Expand file tree Collapse file tree 2 files changed +3
-5
lines changed Original file line number Diff line number Diff line change @@ -51,7 +51,6 @@ def __init__(
5151 ipv6_dhcp = False ,
5252 ipv6_auto_dns = True ,
5353 ipv6_addresses = None ,
54- node_active_nics = None ,
5554 dns_resolver = None ,
5655 routes = None ,
5756 yaml_file = None ,
@@ -115,6 +114,8 @@ def __init__(
115114 self .nodes = list (Node .get (dyn_client = self .client ))
116115
117116 def set_interface (self , interface ):
117+ if not self .res :
118+ self .res = super ().to_dict ()
118119 # First drop the interface if it's already in the list
119120 interfaces = [
120121 iface
Original file line number Diff line number Diff line change @@ -32,10 +32,7 @@ def __init__(
3232 delete_timeout = delete_timeout ,
3333 )
3434 status = self .instance .to_dict ()["status" ]
35- if "desiredState" in status :
36- self .desired_state = status ["desiredState" ]
37- else :
38- self .desired_state = {"interfaces" : []}
35+ self .desired_state = status .get ("desiredState" , {"interfaces" : []})
3936
4037 def set_interface (self , interface ):
4138
You can’t perform that action at this time.
0 commit comments