From a17e9a64de594d462a1ed35b1371dcfad34de1fc Mon Sep 17 00:00:00 2001 From: Hakan Calim <hakan.calim@fau.de> Date: Thu, 8 Feb 2024 16:06:43 +0100 Subject: [PATCH] NAT-410: removed forms from utils --- gso/utils/forms.py | 25 ------------------------- 1 file changed, 25 deletions(-) delete mode 100644 gso/utils/forms.py diff --git a/gso/utils/forms.py b/gso/utils/forms.py deleted file mode 100644 index 5cb6c9d2..00000000 --- a/gso/utils/forms.py +++ /dev/null @@ -1,25 +0,0 @@ -"""Components to use in workflow forms.""" -from orchestrator.forms import FormPage -from orchestrator.forms.validators import Choice -from orchestrator.types import UUIDstr -from pydantic import validator - -from gso.utils.helpers import validate_router_in_netbox - - -class SelectRouterSide(FormPage): - """Selector for a router on a side.""" - - class Config: - """Setup title.""" - - title: str - - side_node_id: Choice - config: Config - - - @validator("side_node_id", allow_reuse=True) - def validate_device_exists_in_netbox(cls, side_node_id: UUIDstr) -> str | None: - """Validate side node id.""" - return validate_router_in_netbox(side_node_id) -- GitLab