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

Provide way to override/extend settings in pelican.auto.py #53

Open
sebbASF opened this issue Jun 2, 2023 · 2 comments
Open

Provide way to override/extend settings in pelican.auto.py #53

sebbASF opened this issue Jun 2, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@sebbASF
Copy link
Contributor

sebbASF commented Jun 2, 2023

The pelican.auto.py file is generated from the template bin/pelican.auto.ezt with variables from pelicanconf.yaml.

This is somewhat inflexible - it is not currently possible for sites to add extra settings to the file, nor to change any fixed defaults.

It would be useful to be able to override/extend settings using the peliconconf.yaml file.

@sebbASF sebbASF added the enhancement New feature or request label Jun 2, 2023
Copy link
Member

gstein commented Jun 3, 2023

This is by design. It is hard to provide a service when "anything is possible". Thus, we provide a limited set of parameters that work for 95% of all users.

@sebbASF
Copy link
Contributor Author

sebbASF commented May 24, 2024

This will likely become redundant if the builds are moved to GHA, because part of the change as currently envisaged is to replace pelicanconf.yaml with an equivalent pelicanconf.py. This file will then be under the control of the site owner.

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

No branches or pull requests

2 participants