Skip to content

Conversation

unshrawal
Copy link
Contributor

#481 - This PR flattens the current JSON schema so that all values are logged under the "attributes" key instead of grouping values differently for variables and functions.

#480 - This PR fixes the current use of a hardcoded "variables.log" string, and instead uses the user-given string for the log file and uses this name for the JSON data file.

#479 - Currently, we set up the user-configured file at initialization. This is a problem in the open-source leg library, since we initialize a global logger, and the user might change their logging configuration, which can lead to empty and unused files. This PR fixes this by lazily creating the files.

unshrawal and others added 30 commits July 14, 2025 22:05
…fde8a811a95bde77e21c3'

git-subtree-dir: opensourceleg/logging/observe
git-subtree-mainline: 05cd2e4
git-subtree-split: 1742fc5
…ging

Fixes #480

Also fixes a bug inside update_log_configuration which only moves the log file, and not the .json file.
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