|
1 | | -from infrahub.core.constants import BranchSupportType |
2 | | - |
3 | 1 | from .constants import WorkflowTag, WorkflowType |
4 | 2 | from .models import WorkerPoolDefinition, WorkflowDefinition |
5 | 3 |
|
|
19 | 17 | type=WorkflowType.USER, |
20 | 18 | module="infrahub.transformations.tasks", |
21 | 19 | function="transform_render_jinja2_template", |
22 | | - branch_support=BranchSupportType.AWARE, |
23 | 20 | ) |
24 | 21 |
|
25 | 22 | TRANSFORM_PYTHON_RENDER = WorkflowDefinition( |
26 | 23 | name="transform_render_python", |
27 | 24 | type=WorkflowType.USER, |
28 | 25 | module="infrahub.transformations.tasks", |
29 | 26 | function="transform_python", |
30 | | - branch_support=BranchSupportType.AWARE, |
31 | 27 | ) |
32 | 28 |
|
33 | 29 | ANONYMOUS_TELEMETRY_SEND = WorkflowDefinition( |
|
43 | 39 | type=WorkflowType.INTERNAL, |
44 | 40 | module="infrahub.core.migrations.schema.tasks", |
45 | 41 | function="schema_apply_migrations", |
46 | | - branch_support=BranchSupportType.AWARE, |
47 | 42 | tags=[WorkflowTag.DATABASE_CHANGE], |
48 | 43 | ) |
49 | 44 |
|
|
52 | 47 | type=WorkflowType.INTERNAL, |
53 | 48 | module="infrahub.core.validators.tasks", |
54 | 49 | function="schema_validate_migrations", |
55 | | - branch_support=BranchSupportType.AWARE, |
56 | 50 | ) |
57 | 51 |
|
58 | 52 | TRIGGER_ARTIFACT_DEFINITION_GENERATE = WorkflowDefinition( |
|
74 | 68 | type=WorkflowType.INTERNAL, |
75 | 69 | module="infrahub.core.ipam.tasks", |
76 | 70 | function="ipam_reconciliation", |
77 | | - branch_support=BranchSupportType.AWARE, |
78 | 71 | tags=[WorkflowTag.DATABASE_CHANGE], |
79 | 72 | ) |
80 | 73 |
|
|
90 | 83 | type=WorkflowType.INTERNAL, |
91 | 84 | module="infrahub.generators.tasks", |
92 | 85 | function="request_generator_definition_run", |
93 | | - branch_support=BranchSupportType.AWARE, |
94 | 86 | ) |
95 | 87 |
|
96 | 88 | REQUEST_ARTIFACT_GENERATE = WorkflowDefinition( |
|
134 | 126 | type=WorkflowType.INTERNAL, |
135 | 127 | module="infrahub.git.tasks", |
136 | 128 | function="create_branch", |
137 | | - branch_support=BranchSupportType.AWARE, |
138 | 129 | tags=[WorkflowTag.DATABASE_CHANGE], |
139 | 130 | ) |
140 | 131 |
|
|
143 | 134 | type=WorkflowType.INTERNAL, |
144 | 135 | module="infrahub.git.tasks", |
145 | 136 | function="add_git_repository", |
146 | | - branch_support=BranchSupportType.AWARE, |
147 | 137 | tags=[WorkflowTag.DATABASE_CHANGE], |
148 | 138 | ) |
149 | 139 |
|
|
168 | 158 | type=WorkflowType.INTERNAL, |
169 | 159 | module="infrahub.git.tasks", |
170 | 160 | function="merge_git_repository", |
171 | | - branch_support=BranchSupportType.AWARE, |
172 | 161 | tags=[WorkflowTag.DATABASE_CHANGE], |
173 | 162 | ) |
174 | 163 |
|
|
177 | 166 | type=WorkflowType.INTERNAL, |
178 | 167 | module="infrahub.core.branch.tasks", |
179 | 168 | function="rebase_branch", |
180 | | - branch_support=BranchSupportType.AWARE, |
181 | 169 | tags=[WorkflowTag.DATABASE_CHANGE], |
182 | 170 | ) |
183 | 171 |
|
|
186 | 174 | type=WorkflowType.INTERNAL, |
187 | 175 | module="infrahub.core.branch.tasks", |
188 | 176 | function="merge_branch", |
189 | | - branch_support=BranchSupportType.AWARE, |
190 | 177 | tags=[WorkflowTag.DATABASE_CHANGE], |
191 | 178 | ) |
192 | 179 |
|
|
195 | 182 | type=WorkflowType.INTERNAL, |
196 | 183 | module="infrahub.core.branch.tasks", |
197 | 184 | function="delete_branch", |
198 | | - branch_support=BranchSupportType.AWARE, |
199 | 185 | ) |
200 | 186 |
|
201 | 187 | BRANCH_VALIDATE = WorkflowDefinition( |
202 | 188 | name="branch-validate", |
203 | 189 | type=WorkflowType.INTERNAL, |
204 | 190 | module="infrahub.core.branch.tasks", |
205 | 191 | function="validate_branch", |
206 | | - branch_support=BranchSupportType.AWARE, |
207 | 192 | ) |
208 | 193 |
|
209 | 194 | BRANCH_CANCEL_PROPOSED_CHANGES = WorkflowDefinition( |
|
218 | 203 | type=WorkflowType.INTERNAL, |
219 | 204 | module="infrahub.groups.tasks", |
220 | 205 | function="update_graphql_query_group", |
221 | | - branch_support=BranchSupportType.AWARE, |
222 | 206 | ) |
223 | 207 |
|
224 | 208 | PROCESS_COMPUTED_MACRO = WorkflowDefinition( |
|
0 commit comments