Sha256: c030851bdaefcfd7bf3c01e0520c061a13eacc98fe3e491791788e0af16158a7
Contents?: true
Size: 547 Bytes
Versions: 19
Compression:
Stored size: 547 Bytes
Contents
require 'kontena/plugin_manager' module Kontena::Cli::Plugins class UninstallCommand < Kontena::Command include Kontena::Util include Kontena::Cli::Common include Kontena::PluginManager::Common parameter 'NAME', 'Plugin name' def uninstaller Kontena::PluginManager::Uninstaller.new(name) end def execute exit_with_error "Plugin #{name} has not been installed" unless installed?(name) spinner "Uninstalling plugin #{pastel.cyan(name)}" do uninstaller.uninstall end end end end
Version data entries
19 entries across 19 versions & 1 rubygems