Skip to content

Conversation

@koshilife
Copy link
Contributor

@koshilife koshilife commented Jan 19, 2026

Summary

  • Removed unnecessary TD_PRESTO_API and TD_PLAZMA_API environment variable requirements from engage ROI reporting workflows
  • These variables were originally required by pytd but are no longer needed in this project
  • Simplifies the configuration and reduces unnecessary dependencies

Changes

  • engage-box/roi_reporting/scripts/reporting_agent/events_master.py: Removed TD_PRESTO_API and TD_PLAZMA_API from documentation
  • engage-box/roi_reporting/workflows/reporting_agent/report_preparation.dig: Removed environment variables from two workflow steps
  • engage-box/roi_reporting/workflows/reporting_agent/revenue_generation.dig: Removed environment variables from revenue generation step
  • engage-box/roi_reporting/workflows/reporting_agent/config.yaml : Removed environment variables

Test plan

  • Verify all references to TD_PRESTO_API and TD_PLAZMA_API have been removed
  • Test workflows still function correctly without these environment variables

These environment variables were originally required by pytd but are no longer needed in this project.
Simplifying the configuration by removing unnecessary environment variable requirements from:
- engage-box/roi_reporting/scripts/reporting_agent/events_master.py (documentation)
- engage-box/roi_reporting/workflows/reporting_agent/report_preparation.dig (2 occurrences)
- engage-box/roi_reporting/workflows/reporting_agent/revenue_generation.dig (1 occurrence)
@koshilife koshilife requested a review from a team as a code owner January 19, 2026 07:37
@koshilife koshilife requested review from iwbch and removed request for a team January 19, 2026 07:37
These API endpoint configurations are no longer needed since the corresponding
TD_PRESTO_API and TD_PLAZMA_API environment variables have been removed from
the workflow files. Completing the cleanup of unused pytd-related settings.
Copy link
Contributor

@iwbch iwbch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have confirmed that it works in the environment where it is actually expected to be used, so I don't think there will be any problems.

@koshilife
Copy link
Contributor Author

Thanks for reviewin!

@koshilife koshilife merged commit 18400ad into treasure-data:master Jan 19, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants