From e29ae8031a0195882729112346f3ac6625b55018 Mon Sep 17 00:00:00 2001 From: Daniel Brown <ddb@star.sr.bham.ac.uk> Date: Sun, 29 Jan 2017 12:35:39 +0000 Subject: [PATCH] adding in version number parsing when usePipe=False --- pykat/finesse.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pykat/finesse.py b/pykat/finesse.py index f25155f..7f349e6 100644 --- a/pykat/finesse.py +++ b/pykat/finesse.py @@ -1765,6 +1765,16 @@ class kat(object): k = r.stdout.rfind('computation time:') + if usePipe == False: + # Set version if not using pipe information + s = r.stdout.find('(build ') + 7 + e = r.stdout[s:].find(')') + + if s == -1 or e == -1: + r.katVersion = "Couldn't get version number" + else: + r.katVersion = r.stdout[s:(s+e)] + if k > 0: try: line = r.stdout[k:] -- GitLab