class KPM::System
def show_plugin_information(bundles_dir, output_as_json)
def show_plugin_information(bundles_dir, output_as_json) if bundles_dir.nil? all_plugins = nil else inspector = KPM::Inspector.new all_plugins = inspector.inspect(bundles_dir) end unless output_as_json if all_plugins.nil? || all_plugins.empty? puts "\e[91;1mNo KB plugin information available\e[0m\n\n" else @formatter.format(all_plugins) end end all_plugins = 'No KB plugin information available' if output_as_json && (all_plugins.nil? || all_plugins.empty?) all_plugins end