From 0e75e466bb7e0cf5c992548da0d56f2955d657ce Mon Sep 17 00:00:00 2001 From: Neda Moeini <neda.moeini@geant.org> Date: Fri, 3 Nov 2023 10:55:08 +0100 Subject: [PATCH] Removed duplicate validation. --- gso/api/v1/imports.py | 6 +----- test/imports/test_imports.py | 1 - 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/gso/api/v1/imports.py b/gso/api/v1/imports.py index e677f86e..5a7ef6c6 100644 --- a/gso/api/v1/imports.py +++ b/gso/api/v1/imports.py @@ -15,7 +15,7 @@ from gso.products.product_blocks.router import RouterRole, RouterVendor from gso.products.product_blocks.site import SiteTier from gso.services import subscriptions from gso.services.crm import CustomerNotFoundError, get_customer_by_name -from gso.utils.helpers import LAGMember, validate_site_name +from gso.utils.helpers import LAGMember router = APIRouter(prefix="/imports", tags=["Imports"], dependencies=[Depends(opa_security_default)]) @@ -38,10 +38,6 @@ class SiteImportModel(BaseModel): site_ts_address: str customer: str - @validator("site_name", allow_reuse=True) - def site_name_must_be_valid(cls, site_name: str) -> str: - return validate_site_name(site_name) - class RouterImportModel(BaseModel): customer: str diff --git a/test/imports/test_imports.py b/test/imports/test_imports.py index 3cc72fcd..d63651f2 100644 --- a/test/imports/test_imports.py +++ b/test/imports/test_imports.py @@ -5,7 +5,6 @@ import pytest from orchestrator.db import SubscriptionTable from orchestrator.services import subscriptions -from gso.api.v1.imports import SiteImportModel from gso.products.product_blocks.iptrunk import IptrunkType, PhyPortCapacity from gso.products.product_blocks.router import RouterRole, RouterVendor from gso.products.product_blocks.site import SiteTier -- GitLab