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

Support for escaping environment variable syntax #3960

Closed
mx-psi opened this issue Mar 25, 2024 · 2 comments
Closed

Support for escaping environment variable syntax #3960

mx-psi opened this issue Mar 25, 2024 · 2 comments
Assignees
Labels
area:configuration Related to configuring the SDK

Comments

@mx-psi
Copy link
Member

mx-psi commented Mar 25, 2024

The current wording on the specification regarding environment variable substitution does not support escaping said syntax. If somebody wants to explicitly set a field to ${ENV}, they won't be able to do so.

In the Collector we support $${ENV} for this. It would be desirable to:

  1. decide whether this feature is supported on the Configuration specification
  2. define its behavior on the specification.
@jack-berg jack-berg transferred this issue from open-telemetry/opentelemetry-configuration Mar 25, 2024
@jack-berg jack-berg added the area:configuration Related to configuring the SDK label Mar 25, 2024
@pellared
Copy link
Member

Related (supset?) to #3914

@jack-berg
Copy link
Member

Closing as a duplicate of #3914. Adding the collector syntax to the convo in #3914.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:configuration Related to configuring the SDK
Projects
None yet
Development

No branches or pull requests

4 participants