detect system-wide twister-html

This commit is contained in:
Miguel Freitas 2014-12-24 17:24:08 -02:00
parent 7fd6c31299
commit ad6b05d97c

View File

@ -70,12 +70,16 @@ def getBrowser():
return webbrowser
def daemon():
twisterdArgs = ["-daemon"]
systemHtmlDir = '/usr/share/twister/html'
if os.path.exists(systemHtmlDir):
twisterdArgs += ['-htmldir='+systemHtmlDir]
try:
call(["twisterd", "-daemon"])
call(["twisterd"] + twisterdArgs)
except:
try:
twisterd = os.path.dirname(os.path.realpath(sys.argv[0])) + "/twisterd"
call([twisterd, "-daemon"])
call([twisterd] + twisterdArgs)
except:
print "running 'twisterd' failed. check if installed and PATH is correctly configured"