From 0d561cb2531d293ff8f4cee2f73a242e56547139 Mon Sep 17 00:00:00 2001
From: Samo Penic <samo.penic@gmail.com>
Date: Fri, 20 Jan 2017 21:03:21 +0000
Subject: [PATCH] Now commiting correctly. Really. I promise

---
 trisurf/tsmgr.py |   20 ++++++++++++--------
 1 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/trisurf/tsmgr.py b/trisurf/tsmgr.py
index 281a2d5..101c84c 100644
--- a/trisurf/tsmgr.py
+++ b/trisurf/tsmgr.py
@@ -15,7 +15,7 @@
 else:
 	from urlparse import urlparse
 	from vtk import *
-	from . import VTKRendering
+	
 #import io
 
 from IPython import embed
@@ -80,7 +80,7 @@
 	for h in hosts:
 		for r in h['runs']:
 			if(r.isFromSnapshot):
-				file_list.append(r.snapshotFilename)
+				file_list.append(r.snapshotFile)
 			else:
 				file_list.append(r.tapeFilename)
 	file_list.append(main.__file__)
@@ -256,12 +256,16 @@
 
 
 def preview_vtu(args,host):
-	#only for localhost at the moment
-	if sys.version_info>=(3,0):
-		print("Preview works only with python 2.7")
-		exit(1)
+	from . import VTKRendering
+	target_runs=getTargetRunIdxList(args)
+	if target_runs==None:
+		target_runs=list(range(1,len(host['runs'])+1))
 	if host['name'] == socket.gethostname():
-		VTKRendering.Renderer(args,host)
+		for i in target_runs:
+			VTKRendering.Renderer(args,host,host['runs'][i-1])
+	else:
+		print("VTK rendering currently works on localhost only!")
+		
 
 def getListOfHostConfigurationByHostname(hosts,host):
 	rhost=[]
@@ -310,7 +314,7 @@
 			#print(remote_dir)
 			#print(main.__file__)
 			#print('python3 '+main.__file__+' -x '+" ".join(argv))
-			output=host['_conn'].execute('cd '+remote_dir+ '; python3 '+main.__file__+' -x --originating-host ' +socket.gethostname()+" ".join(argv))
+			output=host['_conn'].execute('cd '+remote_dir+ '; python3 '+main.__file__+' -x --originating-host ' +socket.gethostname()+" "+" ".join(argv))
 			for line in output:
 				print(line.replace('\n',''))
 

--
Gitblit v1.9.3