Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'release/scripts/io/netrender/ui.py')
-rw-r--r--release/scripts/io/netrender/ui.py27
1 files changed, 15 insertions, 12 deletions
diff --git a/release/scripts/io/netrender/ui.py b/release/scripts/io/netrender/ui.py
index 7681d4865e9..cc1cbf3ed4a 100644
--- a/release/scripts/io/netrender/ui.py
+++ b/release/scripts/io/netrender/ui.py
@@ -234,18 +234,21 @@ NetRenderSettings.BoolProperty( attr="server_broadcast",
description="broadcast server address on local network",
default = True)
-if os.name == 'nt':
- NetRenderSettings.StringProperty( attr="path",
- name="Path",
- description="Path for temporary files",
- maxlen = 128,
- default = "C:/tmp/")
-else:
- NetRenderSettings.StringProperty( attr="path",
- name="Path",
- description="Path for temporary files",
- maxlen = 128,
- default = "/tmp/")
+default_path = os.environ.get("TEMP", None)
+
+if not default_path:
+ if os.name == 'nt':
+ default_path = "c:/tmp/"
+ else:
+ default_path = "/tmp/"
+elif not default_path.endswith(os.sep):
+ default_path += os.sep
+
+NetRenderSettings.StringProperty( attr="path",
+ name="Path",
+ description="Path for temporary files",
+ maxlen = 128,
+ default = default_path)
NetRenderSettings.StringProperty( attr="job_name",
name="Job name",