mirror of
https://github.com/elastic/logstash.git
synced 2025-04-24 14:47:19 -04:00
- call it 'identity'
This commit is contained in:
parent
11a44303a8
commit
37a46265e6
2 changed files with 5 additions and 5 deletions
|
@ -6,7 +6,7 @@ class LogStash::Inputs::Xmpp < LogStash::Inputs::Base
|
|||
config_name "xmpp"
|
||||
|
||||
# The user or resource ID, like foo@example.com.
|
||||
config :jid, :validate => :string, :required => :true
|
||||
config :identity, :validate => :string, :required => :true
|
||||
|
||||
# The xmpp password for the JID.
|
||||
config :password, :validate => :password, :required => :true
|
||||
|
@ -28,7 +28,7 @@ class LogStash::Inputs::Xmpp < LogStash::Inputs::Base
|
|||
require 'xmpp4r' # xmpp4r gem
|
||||
Jabber::debug = true if @debug
|
||||
|
||||
@client = Jabber::Client.new(Jabber::JID.new(@jid))
|
||||
@client = Jabber::Client.new(Jabber::JID.new(@identity))
|
||||
@client.connect(@host) # it is ok if host is nil
|
||||
@client.auth(@password.value)
|
||||
@client.send(Jabber::Presence.new.set_type(:available))
|
||||
|
|
|
@ -6,8 +6,8 @@ require "logstash/namespace"
|
|||
class LogStash::Outputs::Xmpp < LogStash::Outputs::Base
|
||||
config_name "xmpp"
|
||||
|
||||
# Connection information for server
|
||||
config :resource, :validate => :string, :required => true
|
||||
# The user or resource ID, like foo@example.com.
|
||||
config :identity, :validate => :string, :required => :true
|
||||
|
||||
# The xmpp password for the JID.
|
||||
config :password, :validate => :password, :required => :true
|
||||
|
@ -31,7 +31,7 @@ class LogStash::Outputs::Xmpp < LogStash::Outputs::Base
|
|||
public
|
||||
def connect
|
||||
Jabber::debug = true
|
||||
client = Jabber::Client.new(Jabber::JID.new(@resource))
|
||||
client = Jabber::Client.new(Jabber::JID.new(@identity))
|
||||
client.connect(@host)
|
||||
client.auth(@password.value)
|
||||
return client
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue