Ejemplo n.º 1
0
class NarwhalRunner(object):
    def __init__(self, argv, home_dir, engine_home_dir):
        self.argv = argv
        self.home_dir = home_dir
        self.engine_home_dir = engine_home_dir
        self.sandbox = JsSandbox()
        self.sandbox.root.pyder = PyderApi(self)

    def run(self):
        filename = os.path.join(self.engine_home_dir, 'bootstrap.js')
        return self.sandbox.run_script(filename)
Ejemplo n.º 2
0
 def __init__(self, argv, home_dir, engine_home_dir):
     self.argv = argv
     self.home_dir = home_dir
     self.engine_home_dir = engine_home_dir
     self.sandbox = JsSandbox()
     self.sandbox.root.pyder = PyderApi(self)