node-cisco-logs

1.0.0 • Public • Published

node-cisco-logs

Cisco Unified Communications Manager has been the gold standard in enterprise unified communication for years, but using it's LogCollection API can be a beast. It changes frequently, uses SOAP rather than REST, and returns XML not JSON.

The goal of this project is to make it easier for people to use LOGS, focusing on top use cases, not all functions!

Cisco Developer Docs for LogCollection

Installation

npm install node-cisco-logs

Usage

Require LOGS, add options, and pass options as new object:

var LOG = require('node-cisco-logs');
 
var logOptions = {
    host: process.env.CUCM,
    user: process.env.LOGUSER,
    pass: process.env.LOGPASS
}
 
const logz = new LOG(logOptions);
 
logz.pull('Cisco CallManager', '5')
.then(res => {
    console.log(res)
});
`
 
Getting support
===============
 
You can find me on Cisco Spark: jlevensailor@presidio.com
 
But if you know you really found a bug, feel free to open an issue instead.
# node-cisco-axl
# node-cisco-ris
# node-cisco-logs

Dependencies (13)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i node-cisco-logs

    Weekly Downloads

    2

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    19.9 kB

    Total Files

    7

    Last publish

    Collaborators

    • levensailor