1.0.0 • Published 9 years ago

bunyan-pushover v1.0.0

Weekly downloads
3
License
MIT
Repository
github
Last release
9 years ago

bunyan-pushover

Version npmBuild StatusDependenciesCoverage StatusCode Climate

A Bunyan stream that logs using the Pushover service.

Usage

  var bunyan = require('bunyan');
  var Pushover = require('bunyan-pushover');

  var logger = bunyan.createLogger({
    name: 'bunyan-pushover test',
    streams: [{
      type: 'raw',
      stream: new Pushover({
        user: 'user key',
        token: 'pushover app api token'
      })
    }]
  });

bunyan-pushover takes the following options. Both 'user' and 'token' are required:

  • user: The user key for the Pushover user who will receive the notifications.
  • token: The Pushover API token for your application.
  • device: The device which should receive the notifications (optional).
  • sound: Which custom notification sound to use (optional).
  • priority: Priority of messages, see https://pushover.net/api#priority (optional).
  • retry: How often Pushover should resend the message to the user, in seconds (optional).
  • expire: How many seconds notification will be retried for (optional).

Installation

  $ npm install bunyan-pushover

License

MIT-licensed. See LICENSE.