Skip to content

feat(workflows): attribute API requests to pup - #705

Draft
liubenjamin wants to merge 1 commit into
DataDog:mainfrom
liubenjamin:feat/workflow-source-header
Draft

feat(workflows): attribute API requests to pup#705
liubenjamin wants to merge 1 commit into
DataDog:mainfrom
liubenjamin:feat/workflow-source-header

Conversation

@liubenjamin

Copy link
Copy Markdown
Member

Summary

  • send X-Datadog-Workflow-Automation-Source: pup on Workflow Automation API requests
  • cover both generated SDK requests and raw requests used by the API passthrough and runbooks
  • keep the attribution header off unrelated API routes

Testing

  • cargo fmt --all -- --check
  • cargo clippy -- -D warnings
  • cargo test -- --test-threads=1 (1,711 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.

1 participant