Sha256: 0754226bca3ad5e7808733c76da63f64e92169a5c700def321ba8826f852f854

Contents?: true

Size: 731 Bytes

Versions: 6

Compression:

Stored size: 731 Bytes

Contents

require "logstash/namespace"
require "logstash/errors"
require "logstash/pluginmanager/install"
require "logstash/pluginmanager/uninstall"
require "logstash/pluginmanager/list"
require "logstash/pluginmanager/update"
require "logstash/pluginmanager/util"
require "clamp"

module LogStash
  module PluginManager
    class Error < StandardError; end

    class Main < Clamp::Command
      subcommand "install", "Install a plugin", LogStash::PluginManager::Install
      subcommand "uninstall", "Uninstall a plugin", LogStash::PluginManager::Uninstall
      subcommand "update", "Install a plugin", LogStash::PluginManager::Update
      subcommand "list", "List all installed plugins", LogStash::PluginManager::List
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
logstash-core-1.5.0.rc3-java lib/logstash/pluginmanager/main.rb
logstash-core-1.5.0.rc3.snapshot6-java lib/logstash/pluginmanager/main.rb
logstash-core-1.5.0.rc3.snapshot5-java lib/logstash/pluginmanager/main.rb
logstash-core-1.5.0.rc3.snapshot4-java lib/logstash/pluginmanager/main.rb
logstash-core-1.5.0.rc3.snapshot3-java lib/logstash/pluginmanager/main.rb
logstash-core-1.5.0.rc3.snapshot2-java lib/logstash/pluginmanager/main.rb