def main(args): scheduler = ExampleScheduler() framework = mesos_pb2.FrameworkInfo( user='******', name='example', ) driver = PesosSchedulerDriver( scheduler=scheduler, framework=framework, master_uri=args[0], ) task = Task( 'hello_world', Resources(1, 256, 256), # Command('echo hello world'), Executor( command=Command( '/home/vagrant/pesos.pex /vagrant/pesos/bin/example_executor.py', shell=True, ), resources=Resources(1, 256, 256), ), ) scheduler.add_pending(task) print('Starting driver') driver.start() print('Joining driver') driver.join()
def main(args): scheduler = ExampleScheduler() framework = FrameworkInfo( user=getpass.getuser(), name='example', ) driver = PesosSchedulerDriver( scheduler=scheduler, framework=framework, master_uri=args[0], ) print('Starting driver') driver.start() print('Joining driver') driver.join()