src/eric7/RemoteServer/EricServerFileSystemRequestHandler.py

branch
eric7
changeset 10948
89b36a39fe69
parent 10767
b3672d3e7644
child 10976
10fe4f38b5f3
--- a/src/eric7/RemoteServer/EricServerFileSystemRequestHandler.py	Thu Oct 03 17:06:51 2024 +0200
+++ b/src/eric7/RemoteServer/EricServerFileSystemRequestHandler.py	Sat Oct 05 10:28:34 2024 +0200
@@ -250,7 +250,11 @@
         @rtype dict
         """
         try:
-            os.mkdir(params["directory"])
+            mode = params["mode"]
+        except KeyError:
+            mode = 0o777
+        try:
+            os.mkdir(params["directory"], mode=mode)
             return {"ok": True}
         except OSError as err:
             return {

eric ide

mercurial