Skip to content

rexxars/bunyan-pushover

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.

About

A Bunyan stream for pushing messages using pushover

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published