Nifty Procrastination Machine

    pagerduty-incidents

    0.0.3 • Public • Published

    A readable stream for PagerDuty incidents

    Usage

    As a readable stream:

    var Pagerduty = require('pagerduty');
    var pd = new Pagerduty('myToken', 'http://pagerDutySubdomain.pagerduty.com/');
     
    var EventStream = pd.stream(['triggered'], ['ServiceA', 'ServiceB'], 10000)
        .on('data', function(incident) {
            console.log('got incident');
            console.log(incident);
        })
        .on('error', function(error) {
            console.log('got error');
            console.log(error);
        })
        .on('end', function() {
            console.log('got end');
        });

    Keywords

    none

    Install

    npm i pagerduty-incidents

    DownloadsWeekly Downloads

    5

    Version

    0.0.3

    License

    BSD

    Last publish

    Collaborators

    • arunasank
    • ianshward