Skip to content

Logging initialization refactoring related to log privacy - #548

Draft
exarkun wants to merge 7 commits into
gridsync:mainfrom
exarkun:refactor-log-privacy
Draft

Logging initialization refactoring related to log privacy#548
exarkun wants to merge 7 commits into
gridsync:mainfrom
exarkun:refactor-log-privacy

Conversation

@exarkun

@exarkun exarkun commented Sep 2, 2022

Copy link
Copy Markdown
Contributor

This is still a work-in-progress. I want a PR so it's easier to reference from elsewhere.

…ilter

This also includes pieces to let a user choose their privacy level on the
command line or to have a default privacy setting derived from grid
configuration.

This is intended to support cases like "preserve privacy by default on the
production grid", "reveal private information by default on the staging grid",
and "reveal private information to a developer interacting with the production grid".
mypy results are nonsensical if many things flake8 can warn about are
present (for example, undefined names)
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.

1 participant