Base workflow for terminating a placement port subscription.
Initial input form generator for terminating a placement port subscription.
Source code in gso/workflows/placement_port/base_terminate_placement_port.py
| def initial_input_form_generator(subscription_id: UUIDstr) -> FormGenerator:
"""Initial input form generator for terminating a placement port subscription."""
subscription = SubscriptionModel.from_subscription(subscription_id)
class TerminateForm(SubmitFormPage):
tt_number: TTNumber
user_input = yield TerminateForm
return {"subscription": subscription} | user_input.model_dump()
|