This is an automated email from the ASF dual-hosted git repository.
sbp pushed a commit to branch sbp
in repository https://gitbox.apache.org/repos/asf/tooling-trusted-releases.git
The following commit(s) were added to refs/heads/sbp by this push:
new 12945998 Skip expensive permissions enforcement in development mode
12945998 is described below
commit 129459983244bd54a04194594221bf3bf51e807c
Author: Sean B. Palmer <[email protected]>
AuthorDate: Mon Apr 6 16:40:53 2026 +0100
Skip expensive permissions enforcement in development mode
---
atr/server.py | 3 +++
1 file changed, 3 insertions(+)
diff --git a/atr/server.py b/atr/server.py
index b724c511..6def8951 100644
--- a/atr/server.py
+++ b/atr/server.py
@@ -190,8 +190,11 @@ def _app_dirs_setup(state_dir_str: str, hot_reload: bool)
-> None:
]
archives_dir = pathlib.Path(paths.get_archives_dir())
unfinished_dir = pathlib.Path(paths.get_unfinished_dir())
+ enforce_permissions = not config.is_dev_environment()
for directory in directories_to_ensure:
directory.mkdir(parents=True, exist_ok=True)
+ if not enforce_permissions:
+ continue
# Some directories need custom permissions
if directory == archives_dir:
_enforce_archives_permissions(archives_dir)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]