mirror of
https://github.com/bb-Ricardo/netbox-sync.git
synced 2026-01-19 23:40:26 -06:00
fixes issue with rewriting device role 'Server' color #319
This commit is contained in:
@@ -626,7 +626,6 @@ class NetBoxObject:
|
||||
# which is already saved in NetBox
|
||||
elif self._original_data.get(key) is None:
|
||||
self._original_data[key] = current_value_str
|
||||
print(self._original_data[key])
|
||||
|
||||
new_value_str = new_value_str.replace("\n", " ")
|
||||
log.info(f"{self.name.capitalize()} '{display_name}' attribute '{key}' changed from "
|
||||
|
||||
@@ -2409,10 +2409,10 @@ class VMWareHandler(SourceBase):
|
||||
server_role_object = self.inventory.get_by_data(NBDeviceRole, data={"name": "Server"})
|
||||
|
||||
if server_role_object is not None:
|
||||
server_role_object.update(data={
|
||||
"name": "Server",
|
||||
"color": "9e9e9e",
|
||||
"vm_role": True
|
||||
})
|
||||
role_data = {"name": "Server", "vm_role": True}
|
||||
if server_role_object.is_new is True:
|
||||
role_data["color"] = "9e9e9e"
|
||||
|
||||
server_role_object.update(data=role_data)
|
||||
|
||||
# EOF
|
||||
|
||||
Reference in New Issue
Block a user