(plugin_name)
| 350 | return p |
| 351 | |
| 352 | def delete_plugin(plugin_name): |
| 353 | Plugin.objects.get(pk=plugin_name).delete() |
| 354 | if os.path.exists(get_plugins_persistent_path(plugin_name)): |
| 355 | shutil.rmtree(get_plugins_persistent_path(plugin_name)) |
| 356 | clear_plugins_cache() |
| 357 | |
| 358 | def get_site_settings(): |
| 359 | return Setting.objects.first() |
no test coverage detected