Built motion from commit (unavailable).|2.5.4
[motion2.git] / server / services / ami / ami.js
index d0d2e78..94c0bb0 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x2997=['queuesummary','actionCoreShowChannels','info','Manager\x20\x22%s\x22\x20logged\x20on\x20to\x20%s:%s','once','close','connect','Shutdown\x20\x22%s\x22\x20to\x20%s:%s\x20with:\x0a%s','inspect','fullybooted','Fullybooted\x20\x22%s\x22\x20to\x20%s:%s','then','actionQueueSummary','catch','log','exports','asterisk-manager','bluebird','moment','lodash','../../config/logger','../../config/environment','asterisk','password','keepConnected','promisify','action','error','format','Manager\x20\x22%s\x22\x20error\x20to\x20%s:%s\x20with:\x0a%s','username','Manager\x20\x22%s\x22\x20closed\x20to\x20%s:%s','port','actionSipShowRegistry','Action','sipshowregistry','actionDeviceStateList','actionSipPeerStatus','sippeerstatus'];(function(_0x52d55b,_0x2ccd27){var _0x4f662d=function(_0xcd42d0){while(--_0xcd42d0){_0x52d55b['push'](_0x52d55b['shift']());}};_0x4f662d(++_0x2ccd27);}(_0x2997,0xd3));var _0x7299=function(_0x66f9f9,_0x4e5148){_0x66f9f9=_0x66f9f9-0x0;var _0x83efea=_0x2997[_0x66f9f9];return _0x83efea;};'use strict';var Manager=require(_0x7299('0x0'));var BPromise=require(_0x7299('0x1'));var moment=require(_0x7299('0x2'));var util=require('util');var _=require(_0x7299('0x3'));var logger=require(_0x7299('0x4'))('ami');var config=require(_0x7299('0x5'));var ami=new Manager(config[_0x7299('0x6')]['port'],config['asterisk']['ip'],config['asterisk']['username'],config['asterisk'][_0x7299('0x7')],!![]);ami[_0x7299('0x8')]();ami['Action']=BPromise[_0x7299('0x9')](ami[_0x7299('0xa')]);function error(_0x4611e1){logger[_0x7299('0xb')](util[_0x7299('0xc')](_0x7299('0xd'),config['asterisk'][_0x7299('0xe')],config[_0x7299('0x6')]['ip'],config[_0x7299('0x6')]['port'],util['inspect'](_0x4611e1,![],null)));}function close(){logger['error'](util[_0x7299('0xc')](_0x7299('0xf'),config[_0x7299('0x6')][_0x7299('0xe')],config[_0x7299('0x6')]['ip'],config[_0x7299('0x6')][_0x7299('0x10')]));}ami[_0x7299('0x11')]=function(){return function(){return ami[_0x7299('0x12')]({'action':_0x7299('0x13')});};};ami[_0x7299('0x14')]=function(){return function(){return ami['Action']({'action':'devicestatelist'});};};ami[_0x7299('0x15')]=function(){return function(){return ami[_0x7299('0x12')]({'action':_0x7299('0x16')});};};ami['actionQueueSummary']=function(){return function(){return ami[_0x7299('0x12')]({'action':_0x7299('0x17')});};};ami[_0x7299('0x18')]=function(){return function(){return ami['Action']({'action':'coreshowchannels'});};};function connect(_0x122fc3){logger[_0x7299('0x19')](util['format'](_0x7299('0x1a'),config[_0x7299('0x6')][_0x7299('0xe')],config[_0x7299('0x6')]['ip'],config[_0x7299('0x6')][_0x7299('0x10')]));ami['once'](_0x7299('0xb'),error);ami[_0x7299('0x1b')](_0x7299('0x1c'),close);}ami['on'](_0x7299('0x1d'),connect);ami['on']('shutdown',function(_0x1bf9da){logger[_0x7299('0x19')](util['format'](_0x7299('0x1e'),config[_0x7299('0x6')][_0x7299('0xe')],config[_0x7299('0x6')]['ip'],config[_0x7299('0x6')]['port'],util[_0x7299('0x1f')](_0x1bf9da,![],null)));});ami['on'](_0x7299('0x20'),function(_0x64d991){logger['info'](util['format'](_0x7299('0x21'),config[_0x7299('0x6')]['username'],config[_0x7299('0x6')]['ip'],config[_0x7299('0x6')][_0x7299('0x10')]));return BPromise['resolve']()[_0x7299('0x22')](ami[_0x7299('0x11')]())[_0x7299('0x22')](ami[_0x7299('0x14')]())[_0x7299('0x22')](ami[_0x7299('0x15')]())[_0x7299('0x22')](ami[_0x7299('0x23')]())[_0x7299('0x22')](ami[_0x7299('0x18')]())[_0x7299('0x24')](function(_0x123971){console[_0x7299('0x25')](_0x123971);});});ami[_0x7299('0x1b')](_0x7299('0xb'),error);ami[_0x7299('0x1b')](_0x7299('0x1c'),close);module[_0x7299('0x26')]=ami;
\ No newline at end of file
+var _0x9d82=['close','connect','info','Shutdown\x20\x22%s\x22\x20to\x20%s:%s\x20with:\x0a%s','then','actionSipPeerStatus','catch','exports','moment','util','../../config/logger','ami','../../config/environment','port','asterisk','password','keepConnected','Action','promisify','action','Manager\x20\x22%s\x22\x20error\x20to\x20%s:%s\x20with:\x0a%s','username','inspect','error','format','Manager\x20\x22%s\x22\x20closed\x20to\x20%s:%s','actionSipShowRegistry','sipshowregistry','devicestatelist','sippeerstatus','actionQueueSummary','queuesummary','coreshowchannels','Manager\x20\x22%s\x22\x20logged\x20on\x20to\x20%s:%s','once'];(function(_0x411b5e,_0x4710ba){var _0xe38727=function(_0xc67dfa){while(--_0xc67dfa){_0x411b5e['push'](_0x411b5e['shift']());}};_0xe38727(++_0x4710ba);}(_0x9d82,0x120));var _0x29d8=function(_0x17a2df,_0x4bbe16){_0x17a2df=_0x17a2df-0x0;var _0x5d5177=_0x9d82[_0x17a2df];return _0x5d5177;};'use strict';var Manager=require('asterisk-manager');var BPromise=require('bluebird');var moment=require(_0x29d8('0x0'));var util=require(_0x29d8('0x1'));var _=require('lodash');var logger=require(_0x29d8('0x2'))(_0x29d8('0x3'));var config=require(_0x29d8('0x4'));var ami=new Manager(config['asterisk'][_0x29d8('0x5')],config['asterisk']['ip'],config[_0x29d8('0x6')]['username'],config['asterisk'][_0x29d8('0x7')],!![]);ami[_0x29d8('0x8')]();ami[_0x29d8('0x9')]=BPromise[_0x29d8('0xa')](ami[_0x29d8('0xb')]);function error(_0x23ce93){logger['error'](util['format'](_0x29d8('0xc'),config['asterisk'][_0x29d8('0xd')],config[_0x29d8('0x6')]['ip'],config[_0x29d8('0x6')][_0x29d8('0x5')],util[_0x29d8('0xe')](_0x23ce93,![],null)));}function close(){logger[_0x29d8('0xf')](util[_0x29d8('0x10')](_0x29d8('0x11'),config[_0x29d8('0x6')][_0x29d8('0xd')],config[_0x29d8('0x6')]['ip'],config[_0x29d8('0x6')][_0x29d8('0x5')]));}ami[_0x29d8('0x12')]=function(){return function(){return ami[_0x29d8('0x9')]({'action':_0x29d8('0x13')});};};ami['actionDeviceStateList']=function(){return function(){return ami[_0x29d8('0x9')]({'action':_0x29d8('0x14')});};};ami['actionSipPeerStatus']=function(){return function(){return ami[_0x29d8('0x9')]({'action':_0x29d8('0x15')});};};ami[_0x29d8('0x16')]=function(){return function(){return ami[_0x29d8('0x9')]({'action':_0x29d8('0x17')});};};ami['actionCoreShowChannels']=function(){return function(){return ami[_0x29d8('0x9')]({'action':_0x29d8('0x18')});};};function connect(_0x226c37){logger['info'](util[_0x29d8('0x10')](_0x29d8('0x19'),config[_0x29d8('0x6')]['username'],config['asterisk']['ip'],config[_0x29d8('0x6')][_0x29d8('0x5')]));ami[_0x29d8('0x1a')](_0x29d8('0xf'),error);ami[_0x29d8('0x1a')](_0x29d8('0x1b'),close);}ami['on'](_0x29d8('0x1c'),connect);ami['on']('shutdown',function(_0x3fe053){logger[_0x29d8('0x1d')](util[_0x29d8('0x10')](_0x29d8('0x1e'),config[_0x29d8('0x6')][_0x29d8('0xd')],config[_0x29d8('0x6')]['ip'],config[_0x29d8('0x6')][_0x29d8('0x5')],util[_0x29d8('0xe')](_0x3fe053,![],null)));});ami['on']('fullybooted',function(_0x27de28){logger[_0x29d8('0x1d')](util[_0x29d8('0x10')]('Fullybooted\x20\x22%s\x22\x20to\x20%s:%s',config['asterisk']['username'],config[_0x29d8('0x6')]['ip'],config[_0x29d8('0x6')][_0x29d8('0x5')]));return BPromise['resolve']()[_0x29d8('0x1f')](ami[_0x29d8('0x12')]())[_0x29d8('0x1f')](ami['actionDeviceStateList']())['then'](ami[_0x29d8('0x20')]())[_0x29d8('0x1f')](ami['actionQueueSummary']())[_0x29d8('0x1f')](ami['actionCoreShowChannels']())[_0x29d8('0x21')](function(_0x3c0212){console['log'](_0x3c0212);});});ami[_0x29d8('0x1a')]('error',error);ami[_0x29d8('0x1a')](_0x29d8('0x1b'),close);module[_0x29d8('0x22')]=ami;
\ No newline at end of file