In #4, bfb841df7f0f08860177b26603193baa9c3e5b02 added a new function in MCPServer to initialize the shared directory structure. This was accidentally tested on a container running environments where the shared directory data volume wasn't properly deleted beforehand. Once it was tested on a new volume the function failed because the permission mode given wasn't an octal number, i.e. 770 instead of 0o770 (or 0770, which only works in Python 2).
In #4, bfb841df7f0f08860177b26603193baa9c3e5b02 added a new function in MCPServer to initialize the shared directory structure. This was accidentally tested on a container running environments where the shared directory data volume wasn't properly deleted beforehand. Once it was tested on a new volume the function failed because the permission mode given wasn't an octal number, i.e.
770
instead of0o770
(or0770
, which only works in Python 2).