コード例 #1
0
 def get_data(self):
     try:
         jobs = saharaclient.job_list(self.request)
     except Exception:
         jobs = []
         exceptions.handle(self.request,
                           _("Unable to fetch jobs."))
     return jobs
コード例 #2
0
    def populate_job_choices(self, request):
        try:
            jobs = saharaclient.job_list(request)
        except Exception:
            jobs = []
            exceptions.handle(request, _("Unable to fetch jobs."))

        choices = [(job.id, job.name) for job in jobs]

        return choices
コード例 #3
0
ファイル: launch.py プロジェクト: ypraveen/horizon
    def populate_job_choices(self, request):
        try:
            jobs = saharaclient.job_list(request)
        except Exception:
            jobs = []
            exceptions.handle(request, _("Unable to fetch jobs."))

        choices = [(job.id, job.name) for job in jobs]

        return choices
コード例 #4
0
ファイル: views.py プロジェクト: vponomaryov/horizon
 def get_data(self):
     try:
         search_opts = {}
         filter = self.get_server_filter_info(self.request)
         if filter['value'] and filter['field']:
             search_opts = {filter['field']: filter['value']}
         jobs = saharaclient.job_list(self.request, search_opts)
     except Exception:
         jobs = []
         exceptions.handle(self.request, _("Unable to fetch jobs."))
     return jobs
コード例 #5
0
ファイル: views.py プロジェクト: gabrielhurley/horizon
 def get_data(self):
     try:
         search_opts = {}
         filter = self.get_server_filter_info(self.request)
         if filter['value'] and filter['field']:
             search_opts = {filter['field']: filter['value']}
         jobs = saharaclient.job_list(self.request, search_opts)
     except Exception:
         jobs = []
         exceptions.handle(self.request,
                           _("Unable to fetch jobs."))
     return jobs