Skip to content

Commit 9d1e68e

Browse files
committed
.
1 parent bfed1bc commit 9d1e68e

5 files changed

Lines changed: 10 additions & 14 deletions

File tree

netpalm/backend/core/manager/netpalm_manager.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,10 @@
1515
from typing import Any
1616

1717
from fastapi.encoders import jsonable_encoder
18+
from pydantic import BaseModel
1819

1920
from netpalm.backend.core.cache.store import CacheStore
2021
from netpalm.backend.core.confload.confload import NetpalmSettings, get_settings
21-
from pydantic import BaseModel
22-
2322
from netpalm.backend.core.models.models import (
2423
QueueStrategy,
2524
)

netpalm/backend/core/security/whitelist.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import ipaddress
22
from fnmatch import fnmatch
3-
from typing import Union
43

54

65
class WhiteListRule:
@@ -13,7 +12,7 @@ class WhiteListRule:
1312

1413
def __init__(self, definition: str):
1514
self.type: str
16-
self.ip_network: Union[ipaddress.IPv4Network, ipaddress.IPv6Network, None] = None
15+
self.ip_network: ipaddress.IPv4Network | ipaddress.IPv6Network | None = None
1716
self.pattern: str = ""
1817
try:
1918
self.ip_network = ipaddress.ip_interface(definition).network

netpalm/backend/core/utilities/universal_template_mgr/unvrsl.py

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,7 @@ def add_template(self, payload: dict[str, str]):
3333
).model_dump()
3434
return resultdata
3535
except Exception as e:
36-
error = ResponseBasic(
37-
status=TaskResponseEnum.error, data={"task_result": {"error": str(e)}}
38-
).model_dump()
36+
error = ResponseBasic(status=TaskResponseEnum.error, data={"task_result": {"error": str(e)}}).model_dump()
3937
return error
4038

4139
def remove_template(self, payload: dict[str, str]):
@@ -52,9 +50,7 @@ def remove_template(self, payload: dict[str, str]):
5250
reload_extensibles_func()
5351
return resultdata
5452
except Exception as e:
55-
error = ResponseBasic(
56-
status=TaskResponseEnum.error, data={"task_result": {"error": str(e)}}
57-
).model_dump()
53+
error = ResponseBasic(status=TaskResponseEnum.error, data={"task_result": {"error": str(e)}}).model_dump()
5854
return error
5955

6056
def get_template(self, payload: dict[str, str]):
@@ -73,7 +69,5 @@ def get_template(self, payload: dict[str, str]):
7369
).model_dump()
7470
return resultdata
7571
except Exception as e:
76-
error = ResponseBasic(
77-
status=TaskResponseEnum.error, data={"task_result": {"error": str(e)}}
78-
).model_dump()
72+
error = ResponseBasic(status=TaskResponseEnum.error, data={"task_result": {"error": str(e)}}).model_dump()
7973
return error

netpalm/routers/route_utils.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@ def wrapper(self, *args, **kwargs):
4949
yield
5050
except asyncio.CancelledError:
5151
raise
52+
except HTTPException:
53+
raise
5254
except Exception as e:
5355
import traceback
5456

netpalm/routers/service.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,9 @@ async def get_service_instance(service_id: str, manager: NetpalmManager = Depend
3636
except Exception:
3737
raise HTTPException(
3838
status_code=404,
39-
detail=ResponseBasic(status=TaskResponseEnum.success, data={"task_result": f"{service_id} not found"}).model_dump(),
39+
detail=ResponseBasic(
40+
status=TaskResponseEnum.success, data={"task_result": f"{service_id} not found"}
41+
).model_dump(),
4042
)
4143

4244

0 commit comments

Comments
 (0)