|
63 | 63 |
|
64 | 64 | bilhetagem_transacao_captura.schedule = every_minute
|
65 | 65 |
|
| 66 | + |
| 67 | +bilhetagem_transacao_riocard_captura = deepcopy(default_capture_flow) |
| 68 | +bilhetagem_transacao_riocard_captura.name = ( |
| 69 | + "SMTR: Bilhetagem Transação RioCard - Captura" |
| 70 | +) |
| 71 | +bilhetagem_transacao_riocard_captura.storage = GCS(emd_constants.GCS_FLOWS_BUCKET.value) |
| 72 | +bilhetagem_transacao_riocard_captura.run_config = KubernetesRun( |
| 73 | + image=emd_constants.DOCKER_IMAGE.value, |
| 74 | + labels=[emd_constants.RJ_SMTR_AGENT_LABEL.value], |
| 75 | +) |
| 76 | + |
| 77 | +bilhetagem_transacao_riocard_captura = set_default_parameters( |
| 78 | + flow=bilhetagem_transacao_riocard_captura, |
| 79 | + default_parameters=constants.BILHETAGEM_GENERAL_CAPTURE_DEFAULT_PARAMS.value |
| 80 | + | constants.BILHETAGEM_TRANSACAO_RIOCARD_CAPTURE_PARAMS.value, |
| 81 | +) |
| 82 | + |
| 83 | +bilhetagem_transacao_riocard_captura.schedule = every_minute |
| 84 | + |
66 | 85 | # BILHETAGEM FISCALIZAÇÃO - CAPTURA A CADA 5 MINUTOS #
|
67 | 86 |
|
68 | 87 | bilhetagem_fiscalizacao_captura = deepcopy(default_capture_flow)
|
|
179 | 198 | default_parameters=bilhetagem_materializacao_transacao_parameters,
|
180 | 199 | )
|
181 | 200 |
|
| 201 | + |
| 202 | +bilhetagem_materializacao_transacao_riocard = deepcopy(default_materialization_flow) |
| 203 | +bilhetagem_materializacao_transacao_riocard.name = ( |
| 204 | + "SMTR: Bilhetagem Transação RioCard - Materialização" |
| 205 | +) |
| 206 | +bilhetagem_materializacao_transacao_riocard.storage = GCS( |
| 207 | + emd_constants.GCS_FLOWS_BUCKET.value |
| 208 | +) |
| 209 | +bilhetagem_materializacao_transacao_riocard.run_config = KubernetesRun( |
| 210 | + image=emd_constants.DOCKER_IMAGE.value, |
| 211 | + labels=[emd_constants.RJ_SMTR_AGENT_LABEL.value], |
| 212 | +) |
| 213 | + |
| 214 | +bilhetagem_materializacao_transacao_riocard = set_default_parameters( |
| 215 | + flow=bilhetagem_materializacao_transacao_riocard, |
| 216 | + default_parameters=constants.BILHETAGEM_MATERIALIZACAO_TRANSACAO_RIOCARD_PARAMS.value, |
| 217 | +) |
| 218 | + |
| 219 | +bilhetagem_materializacao_transacao_riocard.schedule = every_day_hour_five |
| 220 | + |
182 | 221 | # Ordem Pagamento
|
183 | 222 |
|
184 | 223 | bilhetagem_materializacao_ordem_pagamento = deepcopy(default_materialization_flow)
|
|
318 | 357 | raise_final_state=True,
|
319 | 358 | )
|
320 | 359 |
|
| 360 | + run_recaptura_transacao_riocard = create_flow_run( |
| 361 | + flow_name=bilhetagem_recaptura.name, |
| 362 | + project_name=emd_constants.PREFECT_DEFAULT_PROJECT.value, |
| 363 | + labels=LABELS, |
| 364 | + parameters=constants.BILHETAGEM_TRANSACAO_RIOCARD_CAPTURE_PARAMS.value, |
| 365 | + upstream_tasks=[wait_recaptura_transacao_true], |
| 366 | + ) |
| 367 | + |
| 368 | + wait_recaptura_transacao_riocard_true = wait_for_flow_run( |
| 369 | + run_recaptura_transacao_riocard, |
| 370 | + stream_states=True, |
| 371 | + stream_logs=True, |
| 372 | + raise_final_state=True, |
| 373 | + ) |
| 374 | + |
321 | 375 | # Recaptura Fiscalização
|
322 | 376 |
|
323 | 377 | run_recaptura_fiscalizacao = create_flow_run(
|
|
0 commit comments