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

Patch config._config, not config.config #682

Merged
merged 5 commits into from
Nov 15, 2024

Conversation

sgillies
Copy link
Collaborator

@sgillies sgillies commented Nov 14, 2024

Fixes failing config test, adds more notes to config.py. Also xfails two task graph tests that have consistently failed this week.

@ihnorton this is the finishing touch on #681.

This is achieved by deferring the initialization of low-level
instances until they are needed and by customizing attribute access
for the confg.py module.
Also xfail two consistently failing task graph tests.
@sgillies sgillies self-assigned this Nov 14, 2024
@sgillies sgillies requested a review from ihnorton November 14, 2024 22:38
@sgillies sgillies merged commit 58004c0 into main Nov 15, 2024
18 checks passed
@sgillies sgillies deleted the sg/sc-58655/lazy-config-loading-bis branch November 15, 2024 00:07
spencerseale pushed a commit that referenced this pull request Dec 17, 2024
* Defer loading of cloud.json file

This is achieved by deferring the initialization of low-level
instances until they are needed and by customizing attribute access
for the confg.py module.

* Explicitly call both the methods from the original constructor

* Fix failing config test, add more notes to config.py.

Also xfail two consistently failing task graph tests.

* Remove duplicated function
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