mirror of
https://github.com/elastic/logstash.git
synced 2025-04-24 22:57:16 -04:00
- have 'version' and 'version --verbose' work
This commit is contained in:
parent
def8247126
commit
b7a582e539
1 changed files with 9 additions and 6 deletions
|
@ -90,7 +90,15 @@ class LogStash::Runner
|
|||
def run(args)
|
||||
command = args.shift
|
||||
commands = {
|
||||
"version" => lambda { emit_version(args) },
|
||||
"version" => lambda do
|
||||
require "logstash/agent"
|
||||
agent_args = ["--version"]
|
||||
if args.include?("--verbose")
|
||||
agent_args << "--verbose"
|
||||
end
|
||||
LogStash::Agent.run($0, agent_args)
|
||||
return []
|
||||
end,
|
||||
"web" => lambda do
|
||||
# Give them kibana.
|
||||
require "logstash/kibana"
|
||||
|
@ -220,11 +228,6 @@ class LogStash::Runner
|
|||
return args
|
||||
end # def run
|
||||
|
||||
def emit_version(args)
|
||||
require "logstash/version"
|
||||
puts "logstash #{LOGSTASH_VERSION}"
|
||||
return []
|
||||
end # def emit_version
|
||||
end # class LogStash::Runner
|
||||
|
||||
if $0 == __FILE__
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue