Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Adiciona captura do RHO pro SPPO #167

Closed
wants to merge 49 commits into from
Closed

Conversation

Hellcassius
Copy link
Contributor

@Hellcassius Hellcassius commented Aug 12, 2022

Descrição:
PR para migração da pipeline de captura dos arquivos de RDO/RHO que hoje rodam no dagster. As funcionalidades são basicamente as mesmas, porém com alguma adaptação nas estruturas de saídas das funções para simplificar o código e adequar aos paradigmas do prefect. No primeiro commit, está sendo adicionada uma versão funcional para a captura do RHO do SPPO, única tabela que ainda não temos no BigQuery.
O flow é parametrizado de forma genérica para que possamos usar a mesma definição, apenas variando parâmetros, para as capturas do RDO pro SPPO e dos RHO/RDO do STPL.
TODO:

  • Adicionar schedules para os outros arquivos
  • Ajustar os table_id's em rj-smtr.constants
  • Adicionar os secrets para conexão com FTP ao vault
  • Definir a frequência com a qual cada flow será lançado
  • Dimensionar limites e requisições de memórias para o deploy

@github-actions
Copy link

Análise da árvore de código

Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/flows.py

Os seguintes usuários devem ser avisados sobre a alteração:
- @fernandascovino
- @Hellcassius

@github-actions
Copy link

Análise da árvore de código

Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
- pipelines/utils/dump_url/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py

Os seguintes usuários devem ser avisados sobre a alteração:
- @Hellcassius
- @d116626
- @gabriel-milan
- @fernandascovino

@github-actions
Copy link

===> 10 error(s) found:

  • error [E1101] Class 'constants' has no 'RDO_DATASET_ID' member (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:123:17)
  • error [E1101] Class 'constants' has no 'FTP_DATA' member (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:124:15)
  • error [E1121] Too many positional arguments for function call (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:143:17)
  • error [E1101] Class 'constants' has no 'SPPO_RDO_TABLE_ID' member (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py:82:37)
  • error [E1101] Class 'constants' has no 'RDO_DATASET_ID' member (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py:91:19)
  • error [E1101] Class 'constants' has no 'RDO_SECRET_PATH' member (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py:39:32)
  • error [E1101] Class 'constants' has no 'SPPO_RDO_TABLE_ID' member (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py:50:23)
  • error [E1101] Class 'constants' has no 'SPPO_RHO_TABLE_ID' member (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py:52:23)
  • error [E1101] Class 'constants' has no 'STPL_RDO_TABLE_ID' member (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py:57:23)
  • error [E1101] Class 'constants' has no 'STPL_RHO_TABLE_ID' member (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py:59:23)
    ===> 5 warning(s) found:
  • warning [W0511] ftp_allowed_paths = # TODO: add allowed paths to constants (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:75:5)
  • warning [W0511] TODO: add ftp_data to constants (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:146:27)
  • warning [W0611] Unused deepcopy imported from copy (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py:60:0)
  • warning [W0611] Unused case imported from prefect (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py:61:0)
  • warning [W0511] TODO: usar get_vault_secret (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py:38:5)
    ===> 10 convention(s) found:
  • convention [C0116] Missing function or method docstring (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:162:0)
  • convention [C0103] Variable name "df" doesn't conform to snake_case naming style (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:171:4)
  • convention [C0103] Variable name "df" doesn't conform to snake_case naming style (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:191:4)
  • convention [C0411] standard import "import re" should be placed before "from dateutil import parser" (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:53:0)
  • convention [C0411] standard import "import os" should be placed before "from dateutil import parser" (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:54:0)
  • convention [C0411] standard import "from pathlib import Path" should be placed before "from dateutil import parser" (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:57:0)
  • convention [C0114] Missing module docstring (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/implicit_ftp.py:1:0)
  • convention [C0103] Class name "ImplicitFTP_TLS" doesn't conform to PascalCase naming style (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/implicit_ftp.py:6:0)
  • convention [C0116] Missing function or method docstring (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py:37:0)
  • convention [C0116] Missing function or method docstring (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py:47:0)
    ===> 2 refactor(s) found:
  • refactor [R1716] Simplify chained comparison between the operands (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:92:11)
  • refactor [R1732] Consider using 'with' for resource-allocating operations (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:150:8)

1 similar comment
@github-actions
Copy link

===> 10 error(s) found:

  • error [E1101] Class 'constants' has no 'RDO_DATASET_ID' member (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:123:17)
  • error [E1101] Class 'constants' has no 'FTP_DATA' member (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:124:15)
  • error [E1121] Too many positional arguments for function call (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:143:17)
  • error [E1101] Class 'constants' has no 'SPPO_RDO_TABLE_ID' member (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py:82:37)
  • error [E1101] Class 'constants' has no 'RDO_DATASET_ID' member (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py:91:19)
  • error [E1101] Class 'constants' has no 'RDO_SECRET_PATH' member (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py:39:32)
  • error [E1101] Class 'constants' has no 'SPPO_RDO_TABLE_ID' member (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py:50:23)
  • error [E1101] Class 'constants' has no 'SPPO_RHO_TABLE_ID' member (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py:52:23)
  • error [E1101] Class 'constants' has no 'STPL_RDO_TABLE_ID' member (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py:57:23)
  • error [E1101] Class 'constants' has no 'STPL_RHO_TABLE_ID' member (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py:59:23)
    ===> 5 warning(s) found:
  • warning [W0511] ftp_allowed_paths = # TODO: add allowed paths to constants (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:75:5)
  • warning [W0511] TODO: add ftp_data to constants (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:146:27)
  • warning [W0611] Unused deepcopy imported from copy (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py:60:0)
  • warning [W0611] Unused case imported from prefect (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py:61:0)
  • warning [W0511] TODO: usar get_vault_secret (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py:38:5)
    ===> 10 convention(s) found:
  • convention [C0116] Missing function or method docstring (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:162:0)
  • convention [C0103] Variable name "df" doesn't conform to snake_case naming style (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:171:4)
  • convention [C0103] Variable name "df" doesn't conform to snake_case naming style (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:191:4)
  • convention [C0411] standard import "import re" should be placed before "from dateutil import parser" (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:53:0)
  • convention [C0411] standard import "import os" should be placed before "from dateutil import parser" (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:54:0)
  • convention [C0411] standard import "from pathlib import Path" should be placed before "from dateutil import parser" (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:57:0)
  • convention [C0114] Missing module docstring (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/implicit_ftp.py:1:0)
  • convention [C0103] Class name "ImplicitFTP_TLS" doesn't conform to PascalCase naming style (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/implicit_ftp.py:6:0)
  • convention [C0116] Missing function or method docstring (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py:37:0)
  • convention [C0116] Missing function or method docstring (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py:47:0)
    ===> 2 refactor(s) found:
  • refactor [R1716] Simplify chained comparison between the operands (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:92:11)
  • refactor [R1732] Consider using 'with' for resource-allocating operations (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:150:8)

@github-actions
Copy link

===> 1 refactor(s) found:

  • refactor [R1732] Consider using 'with' for resource-allocating operations (pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py:147:8)

@github-actions
Copy link

Análise da árvore de código

Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py
- pipelines/utils/dump_url/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/tasks.py
- pipelines/rj_smtr/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/tasks.py
- pipelines/rj_smtr/schedules.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py
- pipelines/rj_smtr/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py

Os seguintes usuários devem ser avisados sobre a alteração:
- @gabriel-milan
- @d116626
- @Hellcassius
- @fernandascovino

@github-actions
Copy link

Análise da árvore de código

Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/flows.py
- pipelines/rj_smtr/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/flows.py
- pipelines/rj_smtr/utils.py
- pipelines/rj_smtr/schedules.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/tasks.py
- pipelines/utils/dump_url/flows.py

Os seguintes usuários devem ser avisados sobre a alteração:
- @gabriel-milan
- @Hellcassius
- @d116626
- @fernandascovino

@github-actions
Copy link

Análise da árvore de código

Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py
- pipelines/rj_smtr/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/flows.py
- pipelines/rj_smtr/schedules.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/tasks.py
- pipelines/rj_smtr/utils.py
- pipelines/utils/dump_url/flows.py

Os seguintes usuários devem ser avisados sobre a alteração:
- @fernandascovino
- @d116626
- @gabriel-milan
- @Hellcassius

@github-actions
Copy link

Análise da árvore de código

Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/flows.py
- pipelines/rj_smtr/schedules.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/tasks.py
- pipelines/utils/dump_url/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/flows.py
- pipelines/rj_smtr/tasks.py
- pipelines/rj_smtr/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/tasks.py

Os seguintes usuários devem ser avisados sobre a alteração:
- @Hellcassius
- @gabriel-milan
- @d116626
- @fernandascovino

@github-actions
Copy link

Análise da árvore de código

Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py
- pipelines/rj_smtr/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/tasks.py
- pipelines/rj_smtr/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/flows.py
- pipelines/rj_smtr/schedules.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py

Os seguintes usuários devem ser avisados sobre a alteração:
- @Hellcassius
- @fernandascovino

@fernandascovino fernandascovino added the standby Waiting blockers to be solved label Aug 18, 2022
@github-actions
Copy link

===> 5 warning(s) found:

  • warning [W0611] Unused dados_mestresmonthly_update_schedule imported from pipelines.rj_escritorio.dados_mestres_dump_datario.schedules (pipelines/rj_escritorio/dados_mestres_dump_datario/flows.py:13:0)
  • warning [W0611] Unused ergon_monthly_update_schedule imported from pipelines.rj_smfp.dump_db_ergon.schedules (pipelines/rj_smfp/dump_db_ergon/flows.py:13:0)
  • warning [W0611] Unused egp_web_monthly_update_schedule imported from pipelines.rj_smfp.dump_db_metas.schedules (pipelines/rj_smfp/dump_db_metas/flows.py:12:0)
  • warning [W0611] Unused sme_educacao_basica_daily_update_schedule imported from pipelines.rj_sme.dump_db_educacao_basica.schedules (pipelines/rj_sme/dump_db_educacao_basica/flows.py:13:0)
  • warning [W0611] Unused _1746_daily_update_schedule imported from pipelines.rj_segovi.dump_db_1746.schedules (pipelines/rj_segovi/dump_db_1746/flows.py:12:0)

@github-actions
Copy link

Análise da árvore de código

Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
- pipelines/rj_smtr/schedules.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py
- pipelines/rj_smtr/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/tasks.py
- pipelines/rj_smtr/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/flows.py

Os seguintes usuários devem ser avisados sobre a alteração:
- @Hellcassius
- @fernandascovino

@github-actions
Copy link

Análise da árvore de código

Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/flows.py
- pipelines/rj_smtr/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/flows.py
- pipelines/rj_smtr/schedules.py
- pipelines/rj_smtr/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/tasks.py

Os seguintes usuários devem ser avisados sobre a alteração:
- @fernandascovino
- @Hellcassius

@github-actions
Copy link

Análise da árvore de código

Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
- pipelines/rj_smtr/schedules.py
- pipelines/rj_smtr/tasks.py
- pipelines/rj_smtr/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/tasks.py

Os seguintes usuários devem ser avisados sobre a alteração:
- @fernandascovino
- @Hellcassius

@fernandascovino fernandascovino changed the title [WIP][smtr][rdo] Adiciona captura do RHO pro SPPO [WIP] Adiciona captura do RHO pro SPPO Sep 30, 2022
@github-actions
Copy link

Análise da árvore de código

Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/tasks.py
- pipelines/rj_smtr/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/constants.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/flows.py
- pipelines/rj_smtr/registros_ocr_rir/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/implicit_ftp.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py
- pipelines/rj_smtr/registros_ocr_rir/tasks.py
- pipelines/rj_smtr/constants.py
- pipelines/rj_smtr/schedules.py
- pipelines/rj_smtr/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/schedules.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/init.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/tasks.py

Os seguintes usuários devem ser avisados sobre a alteração:
- @Hellcassius
- @fernandascovino

@github-actions
Copy link

github-actions bot commented Oct 5, 2022

Análise da árvore de código

Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py
- pipelines/rj_smtr/schedules.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/schedules.py
- pipelines/rj_smtr/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/flows.py
- pipelines/rj_smtr/registros_ocr_rir/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/init.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/implicit_ftp.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/flows.py
- pipelines/rj_smtr/constants.py
- pipelines/rj_smtr/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py
- pipelines/rj_smtr/registros_ocr_rir/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/constants.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/tasks.py

Os seguintes usuários devem ser avisados sobre a alteração:
- @Hellcassius
- @fernandascovino

@github-actions
Copy link

github-actions bot commented Oct 6, 2022

Análise da árvore de código

Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/flows.py
- pipelines/rj_smtr/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py
- pipelines/rj_smtr/registros_ocr_rir/tasks.py
- pipelines/rj_smtr/constants.py
- pipelines/rj_smtr/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/schedules.py
- pipelines/rj_smtr/registros_ocr_rir/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/constants.py
- pipelines/rj_smtr/schedules.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/init.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/implicit_ftp.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/tasks.py

Os seguintes usuários devem ser avisados sobre a alteração:
- @fernandascovino
- @Hellcassius

@github-actions
Copy link

github-actions bot commented Oct 6, 2022

Análise da árvore de código

Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/flows.py
- pipelines/rj_smtr/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/tasks.py
- pipelines/rj_smtr/schedules.py
- pipelines/rj_smtr/registros_ocr_rir/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/flows.py
- pipelines/rj_smtr/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/constants.py
- pipelines/rj_smtr/constants.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/init.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/implicit_ftp.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py
- pipelines/rj_smtr/registros_ocr_rir/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/schedules.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/tasks.py

Os seguintes usuários devem ser avisados sobre a alteração:
- @Hellcassius
- @fernandascovino

@github-actions
Copy link

github-actions bot commented Oct 7, 2022

Análise da árvore de código

Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
- pipelines/rj_smtr/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/init.py
- pipelines/rj_smtr/constants.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/tasks.py
- pipelines/rj_smtr/schedules.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/schedules.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py
- pipelines/rj_smtr/registros_ocr_rir/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/implicit_ftp.py
- pipelines/rj_smtr/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/constants.py
- pipelines/rj_smtr/registros_ocr_rir/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py

Os seguintes usuários devem ser avisados sobre a alteração:
- @Hellcassius
- @fernandascovino

@github-actions
Copy link

Análise da árvore de código

Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/tasks.py
- pipelines/rj_smtr/constants.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/constants.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py
- pipelines/rj_smtr/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/implicit_ftp.py
- pipelines/rj_smtr/registros_ocr_rir/flows.py
- pipelines/rj_smtr/registros_ocr_rir/tasks.py
- pipelines/rj_smtr/schedules.py
- pipelines/rj_smtr/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/init.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/schedules.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py

Os seguintes usuários devem ser avisados sobre a alteração:
- @fernandascovino
- @Hellcassius

@github-actions
Copy link

Análise da árvore de código

Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/tasks.py
- pipelines/rj_smtr/constants.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/schedules.py
- pipelines/rj_smtr/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/constants.py
- pipelines/rj_smtr/schedules.py
- pipelines/rj_smtr/registros_ocr_rir/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/flows.py
- pipelines/rj_smtr/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/implicit_ftp.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/init.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/flows.py
- pipelines/rj_smtr/registros_ocr_rir/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/flows.py

Os seguintes usuários devem ser avisados sobre a alteração:
- @fernandascovino
- @Hellcassius

@github-actions
Copy link

Análise da árvore de código

Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/flows.py
- pipelines/rj_smtr/utils.py
- pipelines/rj_smtr/registros_ocr_rir/tasks.py
- pipelines/rj_smtr/schedules.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/constants.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/schedules.py
- pipelines/rj_smtr/registros_ocr_rir/flows.py
- pipelines/rj_smtr/constants.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/init.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/implicit_ftp.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/tasks.py
- pipelines/rj_smtr/tasks.py

Os seguintes usuários devem ser avisados sobre a alteração:
- @Hellcassius
- @fernandascovino

@github-actions
Copy link

Análise da árvore de código

Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/flows.py
- pipelines/rj_smtr/schedules.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/schedules.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/init.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/tasks.py
- pipelines/rj_smtr/registros_ocr_rir/flows.py
- pipelines/rj_smtr/tasks.py
- pipelines/rj_smtr/constants.py
- pipelines/rj_smtr/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/implicit_ftp.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/constants.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/tasks.py
- pipelines/rj_smtr/registros_ocr_rir/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/flows.py

Os seguintes usuários devem ser avisados sobre a alteração:
- @fernandascovino
- @Hellcassius

@github-actions
Copy link

Análise da árvore de código

Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
- pipelines/rj_smtr/constants.py
- pipelines/rj_smtr/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/constants.py
- pipelines/rj_smtr/registros_ocr_rir/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/tasks.py
- pipelines/rj_smtr/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/implicit_ftp.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/flows.py
- pipelines/rj_smtr/registros_ocr_rir/flows.py
- pipelines/rj_smtr/schedules.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/init.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/schedules.py

Os seguintes usuários devem ser avisados sobre a alteração:
- @fernandascovino
- @Hellcassius

@github-actions
Copy link

Análise da árvore de código

Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
- pipelines/rj_smtr/schedules.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/flows.py
- pipelines/rj_smtr/constants.py
- pipelines/rj_smtr/registros_ocr_rir/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/implicit_ftp.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/init.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/schedules.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/constants.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/flows.py
- pipelines/rj_smtr/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/tasks.py
- pipelines/rj_smtr/registros_ocr_rir/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py
- pipelines/rj_smtr/tasks.py

Os seguintes usuários devem ser avisados sobre a alteração:
- @fernandascovino
- @Hellcassius

@mergify mergify bot closed this Oct 18, 2022
@mergify mergify bot deleted the staging/smtr-rdo branch October 18, 2022 18:30
@github-actions
Copy link

Análise da árvore de código

Os seguintes arquivos são afetados diretamente por alterações realizadas nesse pull request:
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_sigmob/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/tasks.py
- pipelines/rj_smtr/registros_ocr_rir/tasks.py
- pipelines/rj_smtr/br_rj_riodejaneiro_stpl_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/constants.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/implicit_ftp.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/tasks.py
- pipelines/rj_smtr/schedules.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_onibus_gps/flows.py
- pipelines/rj_smtr/utils.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/schedules.py
- pipelines/rj_smtr/registros_ocr_rir/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_brt_gps/tasks.py
- pipelines/rj_smtr/tasks.py
- pipelines/rj_smtr/constants.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/flows.py
- pipelines/rj_smtr/br_rj_riodejaneiro_rdo/init.py

Os seguintes usuários devem ser avisados sobre a alteração:
- @Hellcassius
- @fernandascovino

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[dados] Subir pipeline RDO/RHO
3 participants