logging-plugin

Plugin to log Kill Bill events

Лицензия

Лицензия

Категории

Категории

Ruby Языки программирования Logging Библиотеки уровня приложения
Группа

Группа

org.kill-bill.billing.plugin.ruby
Идентификатор

Идентификатор

logging-plugin
Последняя версия

Последняя версия

4.0.0
Дата

Дата

Тип

Тип

pom
Описание

Описание

logging-plugin
Plugin to log Kill Bill events
Ссылка на сайт

Ссылка на сайт

http://github.com/killbill/killbill-logging-plugin
Система контроля версий

Система контроля версий

https://github.com/killbill/killbill-logging-plugin/

Скачать logging-plugin

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.kill-bill.billing.plugin.ruby/logging-plugin/ -->
<dependency>
    <groupId>org.kill-bill.billing.plugin.ruby</groupId>
    <artifactId>logging-plugin</artifactId>
    <version>4.0.0</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/org.kill-bill.billing.plugin.ruby/logging-plugin/
implementation 'org.kill-bill.billing.plugin.ruby:logging-plugin:4.0.0'
// https://jarcasting.com/artifacts/org.kill-bill.billing.plugin.ruby/logging-plugin/
implementation ("org.kill-bill.billing.plugin.ruby:logging-plugin:4.0.0")
'org.kill-bill.billing.plugin.ruby:logging-plugin:pom:4.0.0'
<dependency org="org.kill-bill.billing.plugin.ruby" name="logging-plugin" rev="4.0.0">
  <artifact name="logging-plugin" type="pom" />
</dependency>
@Grapes(
@Grab(group='org.kill-bill.billing.plugin.ruby', module='logging-plugin', version='4.0.0')
)
libraryDependencies += "org.kill-bill.billing.plugin.ruby" % "logging-plugin" % "4.0.0"
[org.kill-bill.billing.plugin.ruby/logging-plugin "4.0.0"]

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

Модули Проекта

Данный проект не имеет модулей.

killbill-logging-plugin

Plugin to log Kill Bill events to Syslog, IRC, emails, ...

Release builds are available on Maven Central with coordinates org.kill-bill.billing.plugin.ruby:logging-plugin.

Kill Bill compatibility

Plugin version Kill Bill version
2.x.y 0.14.z
3.x.y 0.16.z
4.x.y 0.18.z

Configuration

curl -v \
     -X POST \
     -u admin:password \
     -H 'X-Killbill-ApiKey: bob' \
     -H 'X-Killbill-ApiSecret: lazar' \
     -H 'X-Killbill-CreatedBy: admin' \
     -H 'Content-Type: text/plain' \
     -d '
syslog:
  :enabled: true
  :ident: 'klogger'
  :options: 9 # ::Syslog::LOG_PID | ::Syslog::LOG_NDELAY
  :facility: 128 # ::Syslog::LOG_LOCAL0

irc:
  :enabled: true
  :channels: ['#killbillio']
  :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
' \
     http://127.0.0.1:8080/1.0/kb/tenants/uploadPluginConfig/killbill-logger
org.kill-bill.billing.plugin.ruby

Kill Bill

Kill Bill has been the leading open-source platform for billing and payment since 2010.

Версии библиотеки

Версия
4.0.0
3.0.0
2.0.0
1.7.0