Skip to content
Snippets Groups Projects
Commit 5635f954 authored by Hakan Calim's avatar Hakan Calim
Browse files

NAT-410 Aded tt number validator

parent e766fe5c
No related branches found
No related tags found
1 merge request!159Feature/nat 410 add validator for tty number
Pipeline #85717 failed
......@@ -7,9 +7,11 @@ from orchestrator.types import FormGenerator, State, UUIDstr
from orchestrator.workflow import StepList, done, init, step, workflow
from orchestrator.workflows.steps import resync, store_process_subscription, unsync
from orchestrator.workflows.utils import wrap_modify_initial_input_form
from pydantic import validator
from gso.products.product_types.iptrunk import Iptrunk
from gso.services.provisioning_proxy import execute_playbook, pp_interaction
from gso.utils.helpers import validate_tt_number
def _initial_input_form_generator(subscription_id: UUIDstr) -> FormGenerator:
......@@ -23,6 +25,10 @@ def _initial_input_form_generator(subscription_id: UUIDstr) -> FormGenerator:
)
tt_number: str
@validator("tt_number", allow_reuse=True)
def validate_tt_number(cls, tt_number: str) -> str:
return validate_tt_number(tt_number)
user_input = yield DeployTWAMPForm
return user_input.dict()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment