Sha256: 760bd400726b1e1bd66a85b45353fbb35b509bdeba0d0568886fd8a060dba620

Contents?: true

Size: 803 Bytes

Versions: 41

Compression:

Stored size: 803 Bytes

Contents

# Generated jabber daemon

# Do your post daemonization configuration here
# At minimum you need just the first line (without the block), or a lot
# of strange things might start happening...
DaemonKit::Application.running! do |config|
  # Trap signals with blocks or procs
  # config.trap( 'INT' ) do
  #   # do something clever
  # end
  # config.trap( 'TERM', Proc.new { puts 'Going down' } )
end

# IMPORTANT CONFIGURATION NOTE
#
# Please review and update 'config/jabber.yml' accordingly or this
# daemon won't work as advertised.

# This block gets called every time a message has been received from a
# valid master.
DaemonKit::Jabber.received_messages do |message|
  # Simple echo service
  DaemonKit::Jabber.deliver( message.from, message.body )
end

# Run our Jabber bot
DaemonKit::Jabber.run

Version data entries

41 entries across 41 versions & 6 rubygems

Version Path
kennethkalmer-daemon-kit-0.1.0 daemon_generators/jabber/templates/libexec/daemon.rb
kennethkalmer-daemon-kit-0.1.1 daemon_generators/jabber/templates/libexec/daemon.rb
kennethkalmer-daemon-kit-0.1.2 daemon_generators/jabber/templates/libexec/daemon.rb
kennethkalmer-daemon-kit-0.1.3 daemon_generators/jabber/templates/libexec/daemon.rb
kennethkalmer-daemon-kit-0.1.4 daemon_generators/jabber/templates/libexec/daemon.rb
kennethkalmer-daemon-kit-0.1.5.1 daemon_generators/jabber/templates/libexec/daemon.rb
kennethkalmer-daemon-kit-0.1.5 daemon_generators/jabber/templates/libexec/daemon.rb
kennethkalmer-daemon-kit-0.1.6 daemon_generators/jabber/templates/libexec/daemon.rb
kennethkalmer-daemon-kit-0.1.7.10 daemon_generators/jabber/templates/libexec/daemon.rb
kennethkalmer-daemon-kit-0.1.7.3 daemon_generators/jabber/templates/libexec/daemon.rb
kennethkalmer-daemon-kit-0.1.7.4 daemon_generators/jabber/templates/libexec/daemon.rb
kennethkalmer-daemon-kit-0.1.7.5 daemon_generators/jabber/templates/libexec/daemon.rb
kennethkalmer-daemon-kit-0.1.7.7 daemon_generators/jabber/templates/libexec/daemon.rb
kennethkalmer-daemon-kit-0.1.7.8 daemon_generators/jabber/templates/libexec/daemon.rb
kennethkalmer-daemon-kit-0.1.7.9 daemon_generators/jabber/templates/libexec/daemon.rb
queso-daemon-kit-0.1.7.10 daemon_generators/jabber/templates/libexec/daemon.rb
ripta-daemon-kit-0.1.0.2 daemon_generators/jabber/templates/libexec/daemon.rb
skaar-daemon-kit-0.1.7.10 daemon_generators/jabber/templates/libexec/daemon.rb
apphunkd-0.13.0 vendor/daemon_kit/daemon_generators/jabber/templates/libexec/daemon.rb
apphunkd-0.12.2 vendor/daemon_kit/daemon_generators/jabber/templates/libexec/daemon.rb