X-Git-Url: http://git.onelab.eu/?p=sface.git;a=blobdiff_plain;f=sface%2Fsfiprocess.py;fp=sface%2Fsfiprocess.py;h=69505544f6b9f4cfb16220d147feb20d64b04315;hp=108530cca8e10855881b3e9fb27c16c6a9687185;hb=3f712fe77f9809d493ecd7c0aec9ec1005254c3c;hpb=1123a48de43e859c145f1489257b92ad79323e14 diff --git a/sface/sfiprocess.py b/sface/sfiprocess.py index 108530c..6950554 100644 --- a/sface/sfiprocess.py +++ b/sface/sfiprocess.py @@ -5,7 +5,7 @@ import time from PyQt4.QtCore import * from sface.config import config -from sface.xmlrpcwindow import XmlrpcTracker, XmlrpcReader +from sface.xmlrpcwindow import get_tracker, XmlrpcReader def find_executable(exec_name): """find the given executable in $PATH""" @@ -29,7 +29,6 @@ class SfiProcess(QObject): self.processFinished) self.xmlrpcreader = XmlrpcReader() # this one is for parsing XMLRPC responses - self.xmlrpctracker = XmlrpcTracker() # this one is for the debug window # holds aggregate output from processStandardOutput(); used by xmlrpc # tracker. @@ -212,5 +211,5 @@ class SfiProcess(QObject): # command = "%s %s" % (self.exe, self.args.join(" ")) print time.strftime('%H:%M:%S'),"Done [%.3f s]"%(time.time()-self._trace) if config.debug: - self.xmlrpctracker.getAndPrint(self.output) + get_tracker().getAndPrint(self.output)