示例#1
0
 def get_object(self):
     try:
         return iotronic.plugin_get(self.request, self.kwargs['plugin_id'],
                                    None)
     except Exception:
         redirect = reverse("horizon:admin:plugins:index")
         exceptions.handle(self.request,
                           _('Unable to get plugin information.'),
                           redirect=redirect)
示例#2
0
 def get_data(self):
     plugin_id = self.kwargs['plugin_id']
     try:
         plugin = iotronic.plugin_get(self.request, plugin_id, None)
     except Exception:
         msg = ('Unable to retrieve plugin %s information') % {'name':
                                                               plugin.name}
         exceptions.handle(self.request, msg, ignore=True)
     return plugin