Skip to content

Commit 2f4e882

Browse files
authored
Merge pull request #243 from networktocode/fix-black-21.10b0
Update black to 21.10b0
2 parents a69d2f3 + a778b93 commit 2f4e882

File tree

20 files changed

+765
-488
lines changed

20 files changed

+765
-488
lines changed

examples/multi_site_02/nautobot_setup.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,10 @@ def main():
128128
for dev_role in DEVICE_ROLES:
129129
print(f"Checking on device role: {dev_role}")
130130
device_role_obj, created = get_or_create(
131-
object_endpoint=nautobot.dcim.device_roles, search_key="name", search_term=dev_role, slug=dev_role,
131+
object_endpoint=nautobot.dcim.device_roles,
132+
search_key="name",
133+
search_term=dev_role,
134+
slug=dev_role,
132135
)
133136

134137
if created:

examples/spine_leaf_01/nautobot_setup.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,10 @@ def main():
115115
for dev_role in DEVICE_ROLES:
116116
print(f"Checking on device role: {dev_role}")
117117
device_role_obj, created = get_or_create(
118-
object_endpoint=nautobot.dcim.device_roles, search_key="name", search_term=dev_role, slug=dev_role,
118+
object_endpoint=nautobot.dcim.device_roles,
119+
search_key="name",
120+
search_term=dev_role,
121+
slug=dev_role,
119122
)
120123

121124
if created:

network_importer/adapters/nautobot_api/adapter.py

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,9 @@ def _is_tag_present(self, nautobot_obj):
6565
for tag in self.settings.model_flag_tags:
6666
if tag in nautobot_obj["tags"]:
6767
LOGGER.debug(
68-
"Tag (%s) found for object %s. Marked for diffsync flag assignment.", tag, nautobot_obj,
68+
"Tag (%s) found for object %s. Marked for diffsync flag assignment.",
69+
tag,
70+
nautobot_obj,
6971
)
7072
return True
7173
return False
@@ -76,7 +78,9 @@ def apply_model_flag(self, diffsync_obj, nautobot_obj):
7678

7779
if model_flag and self._is_tag_present(nautobot_obj):
7880
LOGGER.info(
79-
"DiffSync model flag (%s) applied to object %s", model_flag, nautobot_obj,
81+
"DiffSync model flag (%s) applied to object %s",
82+
model_flag,
83+
nautobot_obj,
8084
)
8185
diffsync_obj.model_flags = model_flag
8286
return diffsync_obj
@@ -173,7 +177,11 @@ def load_nautobot_prefix(self, site):
173177

174178
for nb_prefix in prefixes:
175179

176-
prefix = self.prefix(prefix=nb_prefix.prefix, site_name=site.name, remote_id=nb_prefix.id,)
180+
prefix = self.prefix(
181+
prefix=nb_prefix.prefix,
182+
site_name=site.name,
183+
remote_id=nb_prefix.id,
184+
)
177185
prefix = self.apply_model_flag(prefix, nb_prefix)
178186

179187
if nb_prefix.vlan:

network_importer/adapters/nautobot_api/inventory.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,15 @@ class NautobotAPIInventory(NetworkImporterInventory):
1818
"""Nautobot API Inventory Class."""
1919

2020
# pylint: disable=dangerous-default-value, too-many-branches, too-many-statements
21-
def __init__(self, *args, **kwargs: Any,) -> None:
21+
def __init__(
22+
self,
23+
*args,
24+
**kwargs: Any,
25+
) -> None:
2226
"""Nornir Inventory Plugin for Nautobot API."""
2327
super().__init__(
24-
*args, **kwargs,
28+
*args,
29+
**kwargs,
2530
)
2631

2732
try:

network_importer/adapters/nautobot_api/models.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,8 @@ def translate_attrs_for_nautobot(self, attrs=None): # pylint: disable=unused-ar
294294

295295
try:
296296
interface = self.diffsync.get(
297-
self.diffsync.interface, identifier=dict(device_name=self.device_name, name=self.interface_name),
297+
self.diffsync.interface,
298+
identifier=dict(device_name=self.device_name, name=self.interface_name),
298299
)
299300
nb_params["assigned_object_type"] = "dcim.interface"
300301
nb_params["assigned_object_id"] = interface.remote_id
@@ -467,7 +468,10 @@ def update(self, attrs: dict) -> Optional["DiffSyncModel"]:
467468
LOGGER.info("Updated Prefix %s (%s) in Nautobot", self.prefix, self.remote_id)
468469
except pynautobot.core.query.RequestError as exc:
469470
LOGGER.warning(
470-
"Unable to update perfix %s in %s (%s)", self.prefix, self.diffsync.name, exc.error,
471+
"Unable to update perfix %s in %s (%s)",
472+
self.prefix,
473+
self.diffsync.name,
474+
exc.error,
471475
)
472476
return None
473477

network_importer/adapters/netbox_api/adapter.py

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,9 @@ def _is_tag_present(self, netbox_obj):
6868
for tag in self.settings.model_flag_tags:
6969
if tag in netbox_obj["tags"]:
7070
LOGGER.debug(
71-
"Tag (%s) found for object %s. Marked for diffsync flag assignment.", tag, netbox_obj,
71+
"Tag (%s) found for object %s. Marked for diffsync flag assignment.",
72+
tag,
73+
netbox_obj,
7274
)
7375
return True
7476
return False
@@ -79,7 +81,9 @@ def apply_model_flag(self, diffsync_obj, netbox_obj):
7981

8082
if model_flag and self._is_tag_present(netbox_obj):
8183
LOGGER.info(
82-
"DiffSync model flag (%s) applied to object %s", model_flag, netbox_obj,
84+
"DiffSync model flag (%s) applied to object %s",
85+
model_flag,
86+
netbox_obj,
8387
)
8488
diffsync_obj.model_flags = model_flag
8589
return diffsync_obj
@@ -180,7 +184,11 @@ def load_netbox_prefix(self, site):
180184

181185
for nb_prefix in prefixes:
182186

183-
prefix = self.prefix(prefix=nb_prefix.prefix, site_name=site.name, remote_id=nb_prefix.id,)
187+
prefix = self.prefix(
188+
prefix=nb_prefix.prefix,
189+
site_name=site.name,
190+
remote_id=nb_prefix.id,
191+
)
184192
prefix = self.apply_model_flag(prefix, nb_prefix)
185193

186194
if nb_prefix.vlan:

network_importer/adapters/netbox_api/inventory.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,11 @@
1919
class NetBoxAPIInventory(NetworkImporterInventory):
2020
"""Netbox API Inventory Class."""
2121

22-
def __init__(self, *args, **kwargs: Any,) -> None:
22+
def __init__(
23+
self,
24+
*args,
25+
**kwargs: Any,
26+
) -> None:
2327
"""Nornir Inventory Plugin for Netbox API."""
2428
super().__init__(*args, **kwargs)
2529

network_importer/adapters/netbox_api/models.py

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,8 @@ def translate_attrs_for_netbox(self, attrs=None): # pylint: disable=unused-argu
294294

295295
try:
296296
interface = self.diffsync.get(
297-
self.diffsync.interface, identifier=dict(device_name=self.device_name, name=self.interface_name),
297+
self.diffsync.interface,
298+
identifier=dict(device_name=self.device_name, name=self.interface_name),
298299
)
299300
nb_params["assigned_object_type"] = "dcim.interface"
300301
nb_params["assigned_object_id"] = interface.remote_id
@@ -400,7 +401,8 @@ def translate_attrs_for_netbox(self, attrs=None):
400401

401402
try:
402403
interface = self.diffsync.get(
403-
self.diffsync.interface, identifier=dict(device_name=self.device_name, name=self.interface_name),
404+
self.diffsync.interface,
405+
identifier=dict(device_name=self.device_name, name=self.interface_name),
404406
)
405407
nb_params["interface"] = interface.remote_id
406408
except ObjectNotFound:
@@ -501,7 +503,10 @@ def update(self, attrs: dict) -> Optional["DiffSyncModel"]:
501503
LOGGER.info("Updated Prefix %s (%s) in NetBox", self.prefix, self.remote_id)
502504
except pynetbox.core.query.RequestError as exc:
503505
LOGGER.warning(
504-
"Unable to update perfix %s in %s (%s)", self.prefix, self.diffsync.name, exc.error,
506+
"Unable to update perfix %s in %s (%s)",
507+
self.prefix,
508+
self.diffsync.name,
509+
exc.error,
505510
)
506511
return None
507512

network_importer/adapters/network_importer/adapter.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,11 @@ def load_batfish_ip_address(
283283
Returns:
284284
IPAddress
285285
"""
286-
ip_address = self.ip_address(address=address, device_name=device.name, interface_name=interface.name,)
286+
ip_address = self.ip_address(
287+
address=address,
288+
device_name=device.name,
289+
interface_name=interface.name,
290+
)
287291

288292
if config.SETTINGS.main.import_ips:
289293
LOGGER.debug("%s | Import %s for %s::%s", self.name, ip_address.address, device.name, interface.name)
@@ -431,7 +435,11 @@ def load_cabling_from_cmds(self):
431435
self.nornir.filter(filter_func=valid_and_reachable_devs)
432436
.filter(filter_func=hosts_for_cabling)
433437
.with_processors([GetNeighbors()])
434-
.run(task=dispatcher, method="get_neighbors", on_failed=True,)
438+
.run(
439+
task=dispatcher,
440+
method="get_neighbors",
441+
on_failed=True,
442+
)
435443
)
436444

437445
nbr_cables = 0

network_importer/drivers/cisco_default.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,8 @@ def get_vlans(task: Task) -> Result:
128128
results = task.run(task=netmiko_send_command, command_string="show vlan", use_genie=True)
129129
except NornirSubTaskError:
130130
LOGGER.debug(
131-
"An exception occured while pulling the vlans information", exc_info=True,
131+
"An exception occured while pulling the vlans information",
132+
exc_info=True,
132133
)
133134
return Result(host=task.host, failed=True)
134135

0 commit comments

Comments
 (0)