Skip to content

Commit 3b47c77

Browse files
committed
Deprecate duplicate workflow_target column in ProcessSubscription table
1 parent 81450eb commit 3b47c77

File tree

22 files changed

+66
-36
lines changed

22 files changed

+66
-36
lines changed

docs/architecture/application/workflow.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ def create_node_enrollment() -> StepList:
3636
return (
3737
begin
3838
>> construct_node_enrollment_model
39-
>> store_process_subscription(Target.CREATE)
39+
>> store_process_subscription()
4040
...
4141
...
4242
...
@@ -82,7 +82,7 @@ def construct_node_enrollment_model(
8282
After that the the subscription is created and registered with the orchestrator:
8383

8484
```python
85-
>> store_process_subscription(Target.CREATE)
85+
>> store_process_subscription()
8686
```
8787

8888
The subsequent steps are the actual logic being executed by the workflow. It's a best practice to have each step execute one discrete operation so in case a step fails it can be restarted. To wit if a step contained:

docs/architecture/product_modelling/imports.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ def create_imported_node() -> StepList:
4040
return (
4141
begin
4242
>> create_subscription
43-
>> store_process_subscription(Target.CREATE)
43+
>> store_process_subscription()
4444
>> initialize_subscription
4545
)
4646
```

docs/reference-docs/workflows/callbacks.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ def create_l2vpn() -> StepList:
163163
return (
164164
begin
165165
>> construct_model
166-
>> store_process_subscription(Target.CREATE)
166+
>> store_process_subscription()
167167
>> callback_interaction(call_ansible_playbook)
168168
>> set_status(SubscriptionLifecycle.ACTIVE)
169169
)

docs/workshops/beginner/create-user-group.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ UserGroup product. This is done by executing the following workflow steps:
88
```python
99
init
1010
>> create_subscription
11-
>> store_process_subscription(Target.CREATE)
11+
>> store_process_subscription()
1212
>> initialize_subscription
1313
>> provision_user_group
1414
>> set_status(SubscriptionLifecycle.ACTIVE)

docs/workshops/beginner/create-user.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ initialize the subscription. This workflow uses the following steps:
99
```python
1010
init
1111
>> create_subscription
12-
>> store_process_subscription(Target.CREATE)
12+
>> store_process_subscription()
1313
>> initialize_subscription
1414
>> provision_user
1515
>> set_status(SubscriptionLifecycle.ACTIVE)

docs/workshops/beginner/modify-user-group.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ used:
88

99
```python
1010
init
11-
>> store_process_subscription(Target.MODIFY)
11+
>> store_process_subscription()
1212
>> unsync
1313
>> modify_user_group_subscription
1414
>> resync

docs/workshops/beginner/modify-user.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ This workflow uses the following steps:
88

99
```python
1010
init
11-
>> store_process_subscription(Target.MODIFY)
11+
>> store_process_subscription()
1212
>> unsync
1313
>> modify_user_subscription
1414
>> resync

docs/workshops/beginner/terminate-user-group.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ customer, releasing all provisioned resources. The terminate workflow for the
88

99
```python
1010
init
11-
>> store_process_subscription(Target.TERMINATE)
11+
>> store_process_subscription()
1212
>> unsync
1313
>> deprovision_user_group
1414
>> set_status(SubscriptionLifecycle.TERMINATED)

docs/workshops/beginner/terminate-user.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ steps:
99

1010
```python
1111
init
12-
>> store_process_subscription(Target.TERMINATE)
12+
>> store_process_subscription()
1313
>> unsync
1414
>> deprovision_user
1515
>> set_status(SubscriptionLifecycle.TERMINATED)

orchestrator/cli/generator/templates/create_product.j2

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ from pydantic_forms.types import FormGenerator, State, UUIDstr
1111

1212
from orchestrator.forms import FormPage
1313
from orchestrator.forms.validators import Divider, Label, CustomerId, MigrationSummary
14-
from orchestrator.targets import Target
1514
from orchestrator.types import SubscriptionLifecycle
1615
from orchestrator.workflow import StepList, begin, step
1716
from orchestrator.workflows.steps import store_process_subscription
@@ -119,6 +118,6 @@ def create_{{ product.variable }}() -> StepList:
119118
return (
120119
begin
121120
>> construct_{{ product.variable }}_model
122-
>> store_process_subscription(Target.CREATE)
121+
>> store_process_subscription()
123122
# TODO add provision step(s)
124123
)

0 commit comments

Comments
 (0)