[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [3468] trunk/py/scripts/tools/bi_farm/ master_avi_gen.py: fix for avi generation
Campbell Barton
ideasman42 at gmail.com
Wed Jun 6 18:03:25 CEST 2012
Revision: 3468
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=3468
Author: campbellbarton
Date: 2012-06-06 16:03:24 +0000 (Wed, 06 Jun 2012)
Log Message:
-----------
fix for avi generation
Modified Paths:
--------------
trunk/py/scripts/tools/bi_farm/master_avi_gen.py
Modified: trunk/py/scripts/tools/bi_farm/master_avi_gen.py
===================================================================
--- trunk/py/scripts/tools/bi_farm/master_avi_gen.py 2012-06-06 13:51:21 UTC (rev 3467)
+++ trunk/py/scripts/tools/bi_farm/master_avi_gen.py 2012-06-06 16:03:24 UTC (rev 3468)
@@ -35,6 +35,8 @@
# assume guest
BIN = os.path.join(FARM_DIR, "blender_farm.sh")
SCRIPT = os.path.join(FARM_DIR, "blender_exr_to_avi.py")
+# for testing, run locally rather then a command over ssh
+DO_LOCAL = False
def file_date(path):
@@ -105,12 +107,19 @@
skip = True
if not skip:
- cmd = "ssh -p 22 %s@%s '%s -b -P %s -- %s %s; sync'" % (user, ip, BIN, SCRIPT, image_dir, blendfile)
+ cmd_local = "%s --background --python %s -- %s %s; sync" % (BIN, SCRIPT, image_dir, blendfile)
+ if DO_LOCAL:
+ cmd = cmd_local
+ else:
+ cmd = "ssh -p 22 %s@%s '%s'" % (user, ip, cmd_local)
print(cmd)
try:
os.system(cmd)
except:
+ import traceback
+ traceback.print_exc()
+
os.system("rm %s" % os.path.join(image_dir, avi))
# wait for nfs, sync command above also helps hopefully
More information about the Bf-extensions-cvs
mailing list