(self, request, plugin_name, *args, **kwargs)
| 274 | return HttpResponseRedirect(reverse('admin:app_plugin_changelist')) |
| 275 | |
| 276 | def plugin_disable(self, request, plugin_name, *args, **kwargs): |
| 277 | try: |
| 278 | p = disable_plugin(plugin_name) |
| 279 | if p.requires_restart(): |
| 280 | messages.warning(request, _("Restart required. Please restart WebODM to fully disable %(plugin)s") % { |
| 281 | 'plugin': plugin_name}) |
| 282 | except Exception as e: |
| 283 | messages.warning(request, _("Cannot disable plugin %(plugin)s: %(message)s") % {'plugin': plugin_name, |
| 284 | 'message': str(e)}) |
| 285 | |
| 286 | return HttpResponseRedirect(reverse('admin:app_plugin_changelist')) |
| 287 | |
| 288 | def plugin_delete(self, request, plugin_name, *args, **kwargs): |
| 289 | try: |
nothing calls this directly
no test coverage detected