Sha256: 30046044e721346baf0a4e2c1c63e54f120376350fbfccea41939e31527069b2

Contents?: true

Size: 1.25 KB

Versions: 10

Compression:

Stored size: 1.25 KB

Contents

[![Build Status](https://travis-ci.org/killbill/killbill-logging-plugin.png)](https://travis-ci.org/killbill/killbill-logging-plugin)
[![Code Climate](https://codeclimate.com/github/killbill/killbill-logging-plugin.png)](https://codeclimate.com/github/killbill/killbill-logging-plugin)

killbill-logging-plugin
=======================

Plugin to log Kill Bill events.

Configuration
-------------

The plugin expects a `klogger.yml` configuration file containing the following:

```
syslog:
  :enabled: true
  :ident: 'klogger'
  :options: 9 # ::Syslog::LOG_PID | ::Syslog::LOG_NDELAY
  :facility: 128 # ::Syslog::LOG_LOCAL0

irc:
  :enabled: true
  :channels: ['#killbilling']
  :nick: 'klogger'
  :server: 'irc.freenode.org'
  :port: 6667
  :password: 'foo'

email:
  :to: pierre@pierre.com
  :from: ops@pierre.com
  :enabled: true
  :address: 'smtp.gmail.com'
  :port: 587
  :domain: 'your.host.name'
  :username: 'username'
  :password: 'password'
  :authentication: 'plain'
  :enable_starttls_auto: true
```

By default, the plugin will look at the plugin directory root (where `killbill.properties` is located) to find this file.
Alternatively, set the Kill Bill system property `-Dcom.ning.billing.osgi.bundles.jruby.conf.dir=/my/directory` to specify another location.

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
klogger-1.6.2 README.md
klogger-1.6.1 README.md
klogger-1.6.0 README.md
klogger-1.5.0 README.md
klogger-1.4.0 README.md
klogger-1.3.0 README.md
klogger-1.2.0 README.md
klogger-1.1.0 README.md
klogger-1.0.2 README.md
klogger-1.0.1 README.md