Skip to content

Add error logging and configurable path for extensions.yaml#62

Merged
patritzenfeld merged 3 commits into
fmidue:fmiduefrom
nimec01:extensions-yaml
Mar 25, 2026
Merged

Add error logging and configurable path for extensions.yaml#62
patritzenfeld merged 3 commits into
fmidue:fmiduefrom
nimec01:extensions-yaml

Conversation

@nimec01
Copy link
Copy Markdown
Collaborator

@nimec01 nimec01 commented Mar 23, 2026

This pull requests adds error logging and makes the path of the extensions.yaml configurable.

By default, it is assumed that the extension.yaml lives in the same folders as the codeworld-server executable. This behavior can be changed by settings the EXTENSIONS_CONFIG_PATH environment variable. The keter config sets this value to /opt/codeworld/extensions.yaml.

Closes #61

Comment thread codeworld-compiler/src/CodeWorld/Compile.hs Outdated
@patritzenfeld patritzenfeld self-requested a review March 25, 2026 11:00
@patritzenfeld patritzenfeld merged commit be3f7b1 into fmidue:fmidue Mar 25, 2026
@nimec01 nimec01 deleted the extensions-yaml branch April 1, 2026 16:05
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.

extensions.yaml does not work (and probably never worked)

2 participants