Exemple #1
0
 def run(self, source):
     response = CompileResponse()
     response.compile_success = True
     response.run_success = True
     response.run_output = \
         'i would have run "{0}" on "{1}"'.format(
             self.driver, source
         )
     return response
Exemple #2
0
def run_driver(request):
    driver = drivers.get(request.driver, None)
    if driver is None:
        response = CompileResponse()
        response.compile_success = False
        message = response.compile_messages.add()
        message.severity = zoo_pb2.ERROR
        message.message = 'unknown driver specified'
    else:
        response = driver.run(request.source)
    return response