[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [23670] trunk/blender/release/scripts/io/ netrender/ui.py: netrender: use TEMP env var if available to set default temporary path
Martin Poirier
theeth at yahoo.com
Tue Oct 6 23:28:46 CEST 2009
Revision: 23670
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=23670
Author: theeth
Date: 2009-10-06 23:28:45 +0200 (Tue, 06 Oct 2009)
Log Message:
-----------
netrender: use TEMP env var if available to set default temporary path
Modified Paths:
--------------
trunk/blender/release/scripts/io/netrender/ui.py
Modified: trunk/blender/release/scripts/io/netrender/ui.py
===================================================================
--- trunk/blender/release/scripts/io/netrender/ui.py 2009-10-06 21:25:56 UTC (rev 23669)
+++ trunk/blender/release/scripts/io/netrender/ui.py 2009-10-06 21:28:45 UTC (rev 23670)
@@ -234,19 +234,22 @@
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",
description="Name of the job",
More information about the Bf-blender-cvs
mailing list