| | |
| | | if (gitblit.installPlugin(urlOrId, !disableChecksum)) { |
| | | stdout.println(String.format("Installed %s", urlOrId)); |
| | | } else { |
| | | new UnloggedFailure(1, String.format("Failed to install %s", urlOrId)); |
| | | throw new UnloggedFailure(1, String.format("Failed to install %s", urlOrId)); |
| | | } |
| | | } else { |
| | | PluginRelease pr = gitblit.lookupRelease(urlOrId, version); |
| | |
| | | throw new UnloggedFailure(String.format("Plugin %s is not installed!", id)); |
| | | } |
| | | |
| | | if (gitblit.deletePlugin(pluginWrapper.getPluginId())) { |
| | | if (gitblit.uninstallPlugin(pluginWrapper.getPluginId())) { |
| | | stdout.println(String.format("Uninstalled %s", pluginWrapper.getPluginId())); |
| | | } else { |
| | | throw new UnloggedFailure(1, String.format("Failed to uninstall %s", pluginWrapper.getPluginId())); |