diff options
-rw-r--r-- | pyload/network/JsEngine.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/pyload/network/JsEngine.py b/pyload/network/JsEngine.py index 481a99a18..6ae90f299 100644 --- a/pyload/network/JsEngine.py +++ b/pyload/network/JsEngine.py @@ -126,7 +126,7 @@ class AbstractEngine(object): __import__(cls.__name) except Exception: try: - out, err = cls(True).eval("print(23+19)") + out, err = cls(True).eval("23+19") except Exception: res = False else: @@ -137,7 +137,7 @@ class AbstractEngine(object): return res - def _eval(args): + def _eval(self, args): if not self.available: return None, "JS Engine \"%s\" not found" % self.__name @@ -151,7 +151,7 @@ class AbstractEngine(object): return None, e - def eval(script): + def eval(self, script): raise NotImplementedError @@ -211,7 +211,7 @@ class RhinoEngine(AbstractEngine): def setup(self): jspath = [ - "/usr/share/java*/js.jar", + "/usr/share/java/js.jar", "js.jar", path.join(pypath, "js.jar") ] |