Class: Fluent::Plugin::OsqueryInput

Inherits:
Input
  • Object
show all
Defined in:
lib/fluent/plugin/in_storm.rb

Instance Method Summary collapse

Constructor Details

#initializeOsqueryInput

Returns a new instance of OsqueryInput.



20
21
22
23
24
# File 'lib/fluent/plugin/in_storm.rb', line 20

def initialize
  super
  require 'net/http'
  require 'uri'
end

Instance Method Details

#configure(conf) ⇒ Object



26
27
28
# File 'lib/fluent/plugin/in_storm.rb', line 26

def configure(conf)
  super
end

#shutdownObject



35
36
37
# File 'lib/fluent/plugin/in_storm.rb', line 35

def shutdown
  super
end

#startObject



30
31
32
33
# File 'lib/fluent/plugin/in_storm.rb', line 30

def start
  super
  timer_execute(:in_storm_timer, interval, &method(:execute))
end