From d69e28535e762497b16715fd0f7d20d8618e3e80 Mon Sep 17 00:00:00 2001
From: Daniel Brown <ddb@star.sr.bham.ac.uk>
Date: Tue, 28 Jul 2015 15:50:15 +0100
Subject: [PATCH] updating parallel kat commands

---
 pykat/parallel.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/pykat/parallel.py b/pykat/parallel.py
index 5f790e3..79f032b 100644
--- a/pykat/parallel.py
+++ b/pykat/parallel.py
@@ -28,7 +28,7 @@ from IPython.parallel import Client
 import sys
 import os
 
-def _run(commands, pwd):
+def _run(commands, pwd, **kwargs):
     import os
     os.chdir(pwd)
     
@@ -36,7 +36,7 @@ def _run(commands, pwd):
 
     kat = pykat.finesse.kat()
     kat.parseCommands(commands)
-    out = kat.run(rethrowExceptions=True)
+    out = kat.run(rethrowExceptions=True, **kwargs)
     
     return out
 
@@ -75,8 +75,8 @@ class parakat(object):
         self._lview.block = False
         self._results = []
         
-    def run(self, kat):
-        self._results.append(self._lview.apply_async(_run, "".join(kat.generateKatScript()), os.getcwd()))
+    def run(self, kat, **kwargs):
+        self._results.append(self._lview.apply_async(_run, "".join(kat.generateKatScript()), os.getcwd(), **kwargs))
         
     def getResults(self):
         out = []
-- 
GitLab