lib/logstash/outputs/circonus.rb in logstash-output-circonus-3.0.6 vs lib/logstash/outputs/circonus.rb in logstash-output-circonus-3.0.7

- old
+ new

@@ -10,11 +10,11 @@ # config_name "circonus" # Your Circonus API Token - config :api_token, :validate => :string, :required => true + config :api_token, :validate => :password, :required => true # Your Circonus App name # This will be passed through `event.sprintf` # so variables are allowed here: # @@ -66,10 +66,10 @@ @logger.warn("Annotation event", :data => annotation_event) annotation_array << annotation_event begin request.set_form_data(:annotations => LogStash::Json.dump(annotation_array)) @logger.warn(annotation_event) - request.add_field("X-Circonus-Auth-Token", "#{@api_token}") + request.add_field("X-Circonus-Auth-Token", "#{@api_token.value}") request.add_field("X-Circonus-App-Name", "#{event.sprintf(@app_name)}") response = @client.request(request) @logger.warn("Circonus convo", :request => request.inspect, :response => response.inspect) raise unless response.code == '200' rescue Exception => e