Class: SumologicConnection
- Inherits:
-
Object
- Object
- SumologicConnection
- Defined in:
- lib/fluent/plugin/out_sumologic.rb
Instance Method Summary collapse
-
#initialize(endpoint, verify_ssl) ⇒ SumologicConnection
constructor
A new instance of SumologicConnection.
- #publish(raw_data, source_host = nil, source_category = nil, source_name = nil) ⇒ Object
Constructor Details
#initialize(endpoint, verify_ssl) ⇒ SumologicConnection
Returns a new instance of SumologicConnection.
6 7 8 9 |
# File 'lib/fluent/plugin/out_sumologic.rb', line 6 def initialize(endpoint, verify_ssl) @endpoint_uri = URI.parse(endpoint.strip) @verify_ssl = verify_ssl end |
Instance Method Details
#publish(raw_data, source_host = nil, source_category = nil, source_name = nil) ⇒ Object
11 12 13 |
# File 'lib/fluent/plugin/out_sumologic.rb', line 11 def publish(raw_data, source_host=nil, source_category=nil, source_name=nil) http.request(request_for(raw_data, source_host, source_category, source_name)) end |