summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pyload/network/JsEngine.py8
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")
]