diff --git a/lib/splunk_logging.rb b/lib/splunk_logging.rb index 9f9d7d1fc..5c654aa5e 100644 --- a/lib/splunk_logging.rb +++ b/lib/splunk_logging.rb @@ -5,9 +5,13 @@ module SplunkLogging end end def add_with_splunk(arg1, log_hash = nil, arg3 = nil, &block) - string = format_hash(log_hash).dup - string << " pid=#{Process.pid} " - string << " time=#{Time.now.to_i} " + if log_hash + string = format_hash(log_hash).dup + string << " pid=#{Process.pid} " + string << " time=#{Time.now.to_i} " + else + string = log_hash + end add_without_splunk(arg1, string, arg3, &block) end def format_hash(hash)