Skip to content

Commit 2d9e9d5

Browse files
committed
style: 🚨 Address linter complaints
1 parent c7a2e78 commit 2d9e9d5

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

diffsync/store/redis.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
import copy
44
import uuid
5-
from pickle import loads, dumps # nosec
6-
from typing import List, Type, Union, TYPE_CHECKING, Set, Any, Optional, Dict
5+
from pickle import dumps, loads # nosec
6+
from typing import TYPE_CHECKING, Any, Dict, List, Optional, Set, Type, Union
77

88
try:
99
from redis import Redis
@@ -12,7 +12,7 @@
1212
print("Redis is not installed. Have you installed diffsync with redis extra? `pip install diffsync[redis]`")
1313
raise ierr
1414

15-
from diffsync.exceptions import ObjectNotFound, ObjectStoreException, ObjectAlreadyExists
15+
from diffsync.exceptions import ObjectAlreadyExists, ObjectNotFound, ObjectStoreException
1616
from diffsync.store import BaseStore
1717

1818
if TYPE_CHECKING:
@@ -168,7 +168,7 @@ def add(self, *, obj: "DiffSyncModel") -> None:
168168

169169
existing_obj_binary = self._store.get(object_key)
170170
if existing_obj_binary:
171-
existing_obj = loads(existing_obj_binary)
171+
existing_obj = loads(existing_obj_binary) # noqa: B301
172172
existing_obj_dict = existing_obj.dict()
173173

174174
if existing_obj_dict != obj.dict():

examples/05-nautobot-peeringdb/adapter_peeringdb.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,15 @@
22

33
# pylint: disable=import-error,no-name-in-module
44
import os
5-
import requests
6-
from slugify import slugify
5+
76
import pycountry
7+
import requests
88
from models import RegionModel, SiteModel
9+
from slugify import slugify
10+
911
from diffsync import Adapter
1012
from diffsync.exceptions import ObjectNotFound
1113

12-
1314
PEERINGDB_URL = "https://peeringdb.com/"
1415
PEERINGDB_API_KEY = os.environ.get("PEERINGDB_API_KEY", "").strip()
1516

@@ -35,7 +36,7 @@ def load(self):
3536
if PEERINGDB_API_KEY:
3637
headers["Authorization"] = f"Api-Key {PEERINGDB_API_KEY}"
3738

38-
ix_data = requests.get(f"{PEERINGDB_URL}/api/ix/{self.ix_id}", headers=headers).json()
39+
ix_data = requests.get(f"{PEERINGDB_URL}/api/ix/{self.ix_id}", headers=headers, timeout=60).json()
3940

4041
for fac in ix_data["data"][0]["fac_set"]:
4142
# PeeringDB has no Region entity, so we must avoid duplicates

0 commit comments

Comments
 (0)