lib/fluent/plugin/out_azureeventhubs_buffered.rb in fluent-plugin-azureeventhubs-0.0.2 vs lib/fluent/plugin/out_azureeventhubs_buffered.rb in fluent-plugin-azureeventhubs-0.0.3
- old
+ new
@@ -8,18 +8,20 @@
config_param :include_tag, :bool, :default => false
config_param :include_time, :bool, :default => false
config_param :tag_time_name, :string, :default => 'time'
config_param :expiry_interval, :integer, :default => 3600 # 60min
config_param :type, :string, :default => 'https' # https / amqps (Not Implemented)
+ config_param :proxy_addr, :string, :default => ''
+ config_param :proxy_port, :integer,:default => 3128
def configure(conf)
super
case @type
when 'amqps'
raise NotImplementedError
else
require_relative 'azureeventhubs/http'
- @sender = AzureEventHubsHttpSender.new(@connection_string, @hub_name, @expiry_interval)
+ @sender = AzureEventHubsHttpSender.new(@connection_string, @hub_name, @expiry_interval,@proxy_addr,@proxy_port)
end
end
def format(tag, time, record)
[tag, time, record].to_msgpack