Skip to content

Conversation

@jhiemstrawisc
Copy link
Member

Setting the MaxMind key file via this env var pre-dates Pelican being Pelican, and it looks like handling for this configuration never fully made it into the config package.

This PR moves the environment variable handling into the config package and logs a deprecation warning when users configure it.

…cate

Setting the MaxMind key file via this env var pre-dates Pelican being Pelican,
and it looks like this config handling never made it into the config package.

This commit moves its handling into our config package and tests that the
binding still happens and with the correct precedence.
@jhiemstrawisc jhiemstrawisc added director Issue relating to the director component configuration labels Dec 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

configuration director Issue relating to the director component

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Ancient MaxMind API key codepath bypasses Pelican config library

2 participants