lib/fluent/plugin/in_ping_message.rb in fluent-plugin-ping-message-0.1.0 vs lib/fluent/plugin/in_ping_message.rb in fluent-plugin-ping-message-0.1.1
- old
+ new
@@ -1,9 +1,14 @@
require 'fluent/mixin/config_placeholders'
class Fluent::PingMessageInput < Fluent::Input
Fluent::Plugin.register_input('ping_message', self)
+ # Define `log` method for v0.10.42 or earlier
+ unless method_defined?(:log)
+ define_method("log") { $log }
+ end
+
include Fluent::Mixin::ConfigPlaceholders
config_param :tag, :string, :default => 'ping'
config_param :interval, :integer, :default => 60
config_param :data, :string, :default => `hostname`.chomp