Exemplo n.º 1
0
 def create_job_service(self, options):
     job_endpoint = options.view_as(PortableOptions).job_endpoint
     if job_endpoint:
         if job_endpoint == 'embed':
             server = job_server.EmbeddedJobServer()
         else:
             server = job_server.ExternalJobServer(job_endpoint)
     else:
         server = self.default_job_server(options)
     return server.start()
Exemplo n.º 2
0
 def create_job_service_plan(self, options):
     # type: (PipelineOptions) -> JobServiceHandle
     job_endpoint = options.view_as(PortableOptions).job_endpoint
     if job_endpoint:
         if job_endpoint == 'embed':
             server = job_server.EmbeddedJobServer()
         else:
             job_server_timeout = options.view_as(
                 PortableOptions).job_server_timeout
             server = job_server.ExternalJobServer(job_endpoint,
                                                   job_server_timeout)
     else:
         server = self.default_job_server(options)
     return JobServiceHandle(server.start(), options)