Example #1
0
 def get_object(self):
     ds_id = self.kwargs["data_source_id"]
     try:
         return saharaclient.data_source_get(self.request, ds_id)
     except Exception:
         msg = _('Unable to retrieve details for data source "%s".') % ds_id
         redirect = reverse(
             "horizon:project:data_processing.data_sources:data-sources")
         exceptions.handle(self.request, msg, redirect=redirect)
Example #2
0
    def get_context_data(self, request):
        data_source_id = self.tab_group.kwargs["data_source_id"]
        try:
            data_source = saharaclient.data_source_get(request, data_source_id)
        except Exception:
            exceptions.handle(self.tab_group.request, _("Unable to retrieve data source details"))
            data_source = {}

        return {"data_source": data_source}
Example #3
0
    def get_context_data(self, request):
        data_source_id = self.tab_group.kwargs['data_source_id']
        try:
            data_source = saharaclient.data_source_get(request, data_source_id)
        except Exception as e:
            data_source = {}
            LOG.error("Unable to fetch data source details: %s" % str(e))

        return {"data_source": data_source}
Example #4
0
    def get_context_data(self, request):
        data_source_id = self.tab_group.kwargs["data_source_id"]
        try:
            data_source = saharaclient.data_source_get(request, data_source_id)
        except Exception as e:
            data_source = {}
            LOG.error("Unable to fetch data source details: %s" % str(e))

        return {"data_source": data_source}
Example #5
0
    def get_context_data(self, request):
        data_source_id = self.tab_group.kwargs['data_source_id']
        try:
            data_source = saharaclient.data_source_get(request, data_source_id)
        except Exception:
            exceptions.handle(self.tab_group.request,
                              _("Unable to retrieve data source details"))
            data_source = {}

        return {"data_source": data_source}