# File lib/fluent/plugin.rb, line 68 def load_plugin(type, name) try_load_plugin(name, type) end
# File lib/fluent/plugin.rb, line 58 def load_plugin_dir(dir) dir = File.expand_path(dir) Dir.entries(dir).sort.each {|fname| if fname =~ /\.rb$/ require File.join(dir, fname) end } nil end
# File lib/fluent/plugin.rb, line 52 def load_plugins dir = File.join(File.dirname(__FILE__), "plugin") load_plugin_dir(dir) load_gem_plugins end
# File lib/fluent/plugin.rb, line 48 def new_buffer(type) new_impl('buffer', @buffer, type) end
# File lib/fluent/plugin.rb, line 40 def new_input(type) new_impl('input', @input, type) end
# File lib/fluent/plugin.rb, line 44 def new_output(type) new_impl('output', @output, type) end
# File lib/fluent/plugin.rb, line 36 def register_buffer(type, klass) register_impl('buffer', @buffer, type, klass) end
Generated with the Darkfish Rdoc Generator 2.