コード例 #1
0
ファイル: resource.py プロジェクト: Codeacious/Tron
 def get_data(self, include_job_run=False, include_action_runs=False, namespace=None):
     return adapter.adapt_many(adapter.JobAdapter,
         self.job_collection.get_jobs_by_namespace(namespace) if namespace
         else self.job_collection.get_jobs(),
         include_job_run,
         include_action_runs,
         num_runs=5)
コード例 #2
0
 def get_data(self, include_job_run=False, include_action_runs=False):
     return adapter.adapt_many(
         adapter.JobAdapter,
         self.job_collection.get_jobs(),
         include_job_run,
         include_action_runs,
         num_runs=5,
     )
コード例 #3
0
 def get_data(
     self,
     include_job_run=False,
     include_action_runs=False,
     include_action_graph=True,
     include_node_pool=True,
 ):
     return adapter.adapt_many(
         adapter.JobAdapter,
         self.job_collection.get_jobs(),
         include_job_run,
         include_action_runs,
         include_action_graph,
         include_node_pool,
         num_runs=5,
     )
コード例 #4
0
ファイル: resource.py プロジェクト: Yelp/Tron
 def get_data(
     self,
     include_job_run=False,
     include_action_runs=False,
     include_action_graph=True,
     include_node_pool=True,
 ):
     return adapter.adapt_many(
         adapter.JobAdapter,
         self.job_collection.get_jobs(),
         include_job_run,
         include_action_runs,
         include_action_graph,
         include_node_pool,
         num_runs=5,
     )
コード例 #5
0
ファイル: resource.py プロジェクト: dev-alex-alex2006hw/Tron
 def render_GET(self, request):
     recorder = event.get_recorder(self.entity_name)
     response_data = adapter.adapt_many(adapter.EventAdapter, recorder.list())
     return respond(request, dict(data=response_data))
コード例 #6
0
ファイル: resource.py プロジェクト: dev-alex-alex2006hw/Tron
 def get_data(self):
     return adapter.adapt_many(adapter.ServiceAdapter, self.collection)
コード例 #7
0
ファイル: resource.py プロジェクト: dev-alex-alex2006hw/Tron
 def get_job_index(self):
     jobs = adapter.adapt_many(adapter.JobIndexAdapter, self.job_collection.get_jobs())
     return dict((job["name"], job["actions"]) for job in jobs)
コード例 #8
0
ファイル: resource.py プロジェクト: dev-alex-alex2006hw/Tron
 def get_data(self, include_job_run=False, include_action_runs=False):
     return adapter.adapt_many(
         adapter.JobAdapter, self.job_collection.get_jobs(), include_job_run, include_action_runs, num_runs=5
     )
コード例 #9
0
ファイル: resource.py プロジェクト: dev-alex-alex2006hw/Tron
 def render_GET(self, request):
     return respond(request, adapter.adapt_many(adapter.ActionRunAdapter, self.action_runs))
コード例 #10
0
ファイル: resource.py プロジェクト: nagyist/Tron
 def render_GET(self, request):
     recorder = event.get_recorder(self.entity_name)
     response_data = adapter.adapt_many(adapter.EventAdapter,
                                        recorder.list())
     return respond(request, dict(data=response_data))
コード例 #11
0
ファイル: resource.py プロジェクト: nagyist/Tron
 def get_data(self):
     return adapter.adapt_many(adapter.ServiceAdapter, self.collection)
コード例 #12
0
ファイル: resource.py プロジェクト: nagyist/Tron
 def get_job_index(self):
     jobs = adapter.adapt_many(adapter.JobIndexAdapter,
                               self.job_collection.get_jobs())
     return dict((job['name'], job['actions']) for job in jobs)
コード例 #13
0
ファイル: resource.py プロジェクト: nagyist/Tron
 def render_GET(self, request):
     return respond(
         request,
         adapter.adapt_many(adapter.ActionRunAdapter, self.action_runs))
コード例 #14
0
 def get_job_index(self):
     jobs = adapter.adapt_many(
         adapter.JobIndexAdapter,
         self.job_collection.get_jobs(),
     )
     return {job['name']: job['actions'] for job in jobs}
コード例 #15
0
ファイル: resource.py プロジェクト: Yelp/Tron
 def get_job_index(self):
     jobs = adapter.adapt_many(
         adapter.JobIndexAdapter,
         self.job_collection.get_jobs(),
     )
     return {job['name']: job['actions'] for job in jobs}
コード例 #16
0
ファイル: resource.py プロジェクト: Codeacious/Tron
 def get_data(self, namespace=None):
     return adapter.adapt_many(adapter.ServiceAdapter,
         self.collection.get_services_by_namespace(namespace) if namespace
         else self.collection)