Built motion from commit (unavailable).|2.5.4
[motion2.git] / server / services / ami / ami.js
index 81d6c5d..0c850a1 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x966b=['error','Manager\x20\x22%s\x22\x20closed\x20to\x20%s:%s','username','actionSipShowRegistry','sipshowregistry','devicestatelist','actionSipPeerStatus','actionQueueSummary','actionCoreShowChannels','coreshowchannels','info','Manager\x20\x22%s\x22\x20logged\x20on\x20to\x20%s:%s','once','close','connect','shutdown','Shutdown\x20\x22%s\x22\x20to\x20%s:%s\x20with:\x0a%s','fullybooted','Fullybooted\x20\x22%s\x22\x20to\x20%s:%s','resolve','then','actionDeviceStateList','log','exports','bluebird','lodash','../../config/logger','ami','../../config/environment','asterisk','port','keepConnected','Action','promisify','format','Manager\x20\x22%s\x22\x20error\x20to\x20%s:%s\x20with:\x0a%s','inspect'];(function(_0x253b26,_0x11b62e){var _0x3ea3a0=function(_0x1a5cad){while(--_0x1a5cad){_0x253b26['push'](_0x253b26['shift']());}};_0x3ea3a0(++_0x11b62e);}(_0x966b,0xf6));var _0xb966=function(_0x3783be,_0x47a0bb){_0x3783be=_0x3783be-0x0;var _0x3af1dc=_0x966b[_0x3783be];return _0x3af1dc;};'use strict';var Manager=require('asterisk-manager');var BPromise=require(_0xb966('0x0'));var moment=require('moment');var util=require('util');var _=require(_0xb966('0x1'));var logger=require(_0xb966('0x2'))(_0xb966('0x3'));var config=require(_0xb966('0x4'));var ami=new Manager(config[_0xb966('0x5')][_0xb966('0x6')],config['asterisk']['ip'],config['asterisk']['username'],config[_0xb966('0x5')]['password'],!![]);ami[_0xb966('0x7')]();ami[_0xb966('0x8')]=BPromise[_0xb966('0x9')](ami['action']);function error(_0x122284){logger['error'](util[_0xb966('0xa')](_0xb966('0xb'),config[_0xb966('0x5')]['username'],config[_0xb966('0x5')]['ip'],config[_0xb966('0x5')][_0xb966('0x6')],util[_0xb966('0xc')](_0x122284,![],null)));}function close(){logger[_0xb966('0xd')](util[_0xb966('0xa')](_0xb966('0xe'),config[_0xb966('0x5')][_0xb966('0xf')],config[_0xb966('0x5')]['ip'],config[_0xb966('0x5')][_0xb966('0x6')]));}ami[_0xb966('0x10')]=function(){return function(){return ami[_0xb966('0x8')]({'action':_0xb966('0x11')});};};ami['actionDeviceStateList']=function(){return function(){return ami[_0xb966('0x8')]({'action':_0xb966('0x12')});};};ami[_0xb966('0x13')]=function(){return function(){return ami[_0xb966('0x8')]({'action':'sippeerstatus'});};};ami[_0xb966('0x14')]=function(){return function(){return ami[_0xb966('0x8')]({'action':'queuesummary'});};};ami[_0xb966('0x15')]=function(){return function(){return ami['Action']({'action':_0xb966('0x16')});};};function connect(_0x423a81){logger[_0xb966('0x17')](util[_0xb966('0xa')](_0xb966('0x18'),config[_0xb966('0x5')][_0xb966('0xf')],config[_0xb966('0x5')]['ip'],config[_0xb966('0x5')][_0xb966('0x6')]));ami[_0xb966('0x19')](_0xb966('0xd'),error);ami[_0xb966('0x19')](_0xb966('0x1a'),close);}ami['on'](_0xb966('0x1b'),connect);ami['on'](_0xb966('0x1c'),function(_0x38acca){logger[_0xb966('0x17')](util[_0xb966('0xa')](_0xb966('0x1d'),config['asterisk']['username'],config[_0xb966('0x5')]['ip'],config[_0xb966('0x5')][_0xb966('0x6')],util[_0xb966('0xc')](_0x38acca,![],null)));});ami['on'](_0xb966('0x1e'),function(_0xfae334){logger['info'](util['format'](_0xb966('0x1f'),config[_0xb966('0x5')][_0xb966('0xf')],config[_0xb966('0x5')]['ip'],config[_0xb966('0x5')][_0xb966('0x6')]));return BPromise[_0xb966('0x20')]()[_0xb966('0x21')](ami[_0xb966('0x10')]())[_0xb966('0x21')](ami[_0xb966('0x22')]())[_0xb966('0x21')](ami[_0xb966('0x13')]())[_0xb966('0x21')](ami[_0xb966('0x14')]())[_0xb966('0x21')](ami[_0xb966('0x15')]())['catch'](function(_0x12d45b){console[_0xb966('0x23')](_0x12d45b);});});ami[_0xb966('0x19')](_0xb966('0xd'),error);ami['once'](_0xb966('0x1a'),close);module[_0xb966('0x24')]=ami;
\ No newline at end of file
+var _0x0e41=['asterisk','port','password','keepConnected','Action','promisify','action','format','Manager\x20\x22%s\x22\x20error\x20to\x20%s:%s\x20with:\x0a%s','username','error','actionSipShowRegistry','sipshowregistry','actionSipPeerStatus','sippeerstatus','actionQueueSummary','queuesummary','actionCoreShowChannels','coreshowchannels','info','once','shutdown','Shutdown\x20\x22%s\x22\x20to\x20%s:%s\x20with:\x0a%s','inspect','fullybooted','resolve','then','actionDeviceStateList','catch','close','exports','asterisk-manager','bluebird','moment','lodash','../../config/logger','ami','../../config/environment'];(function(_0x32dcc4,_0x208540){var _0x25742f=function(_0x4bb3c7){while(--_0x4bb3c7){_0x32dcc4['push'](_0x32dcc4['shift']());}};_0x25742f(++_0x208540);}(_0x0e41,0x19b));var _0x10e4=function(_0x69cb63,_0x4f1a7a){_0x69cb63=_0x69cb63-0x0;var _0x49f16c=_0x0e41[_0x69cb63];return _0x49f16c;};'use strict';var Manager=require(_0x10e4('0x0'));var BPromise=require(_0x10e4('0x1'));var moment=require(_0x10e4('0x2'));var util=require('util');var _=require(_0x10e4('0x3'));var logger=require(_0x10e4('0x4'))(_0x10e4('0x5'));var config=require(_0x10e4('0x6'));var ami=new Manager(config[_0x10e4('0x7')][_0x10e4('0x8')],config[_0x10e4('0x7')]['ip'],config[_0x10e4('0x7')]['username'],config[_0x10e4('0x7')][_0x10e4('0x9')],!![]);ami[_0x10e4('0xa')]();ami[_0x10e4('0xb')]=BPromise[_0x10e4('0xc')](ami[_0x10e4('0xd')]);function error(_0x4e6aeb){logger['error'](util[_0x10e4('0xe')](_0x10e4('0xf'),config[_0x10e4('0x7')][_0x10e4('0x10')],config[_0x10e4('0x7')]['ip'],config[_0x10e4('0x7')][_0x10e4('0x8')],util['inspect'](_0x4e6aeb,![],null)));}function close(){logger[_0x10e4('0x11')](util[_0x10e4('0xe')]('Manager\x20\x22%s\x22\x20closed\x20to\x20%s:%s',config[_0x10e4('0x7')][_0x10e4('0x10')],config[_0x10e4('0x7')]['ip'],config[_0x10e4('0x7')]['port']));}ami[_0x10e4('0x12')]=function(){return function(){return ami[_0x10e4('0xb')]({'action':_0x10e4('0x13')});};};ami['actionDeviceStateList']=function(){return function(){return ami['Action']({'action':'devicestatelist'});};};ami[_0x10e4('0x14')]=function(){return function(){return ami[_0x10e4('0xb')]({'action':_0x10e4('0x15')});};};ami[_0x10e4('0x16')]=function(){return function(){return ami[_0x10e4('0xb')]({'action':_0x10e4('0x17')});};};ami[_0x10e4('0x18')]=function(){return function(){return ami[_0x10e4('0xb')]({'action':_0x10e4('0x19')});};};function connect(_0x397cd8){logger[_0x10e4('0x1a')](util[_0x10e4('0xe')]('Manager\x20\x22%s\x22\x20logged\x20on\x20to\x20%s:%s',config['asterisk'][_0x10e4('0x10')],config['asterisk']['ip'],config[_0x10e4('0x7')]['port']));ami[_0x10e4('0x1b')](_0x10e4('0x11'),error);ami[_0x10e4('0x1b')]('close',close);}ami['on']('connect',connect);ami['on'](_0x10e4('0x1c'),function(_0x737229){logger[_0x10e4('0x1a')](util[_0x10e4('0xe')](_0x10e4('0x1d'),config[_0x10e4('0x7')]['username'],config[_0x10e4('0x7')]['ip'],config[_0x10e4('0x7')][_0x10e4('0x8')],util[_0x10e4('0x1e')](_0x737229,![],null)));});ami['on'](_0x10e4('0x1f'),function(_0x3d7484){logger['info'](util['format']('Fullybooted\x20\x22%s\x22\x20to\x20%s:%s',config[_0x10e4('0x7')][_0x10e4('0x10')],config[_0x10e4('0x7')]['ip'],config[_0x10e4('0x7')][_0x10e4('0x8')]));return BPromise[_0x10e4('0x20')]()[_0x10e4('0x21')](ami[_0x10e4('0x12')]())['then'](ami[_0x10e4('0x22')]())[_0x10e4('0x21')](ami[_0x10e4('0x14')]())[_0x10e4('0x21')](ami[_0x10e4('0x16')]())[_0x10e4('0x21')](ami[_0x10e4('0x18')]())[_0x10e4('0x23')](function(_0xb0772){console['log'](_0xb0772);});});ami[_0x10e4('0x1b')](_0x10e4('0x11'),error);ami[_0x10e4('0x1b')](_0x10e4('0x24'),close);module[_0x10e4('0x25')]=ami;
\ No newline at end of file