Built motion from commit 44b1f254.|2.6.26
[motion2.git] / server / services / ami / ami.js
index f8c16f8..214d385 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x38dd=['sippeerstatus','actionQueueSummary','queuesummary','actionCoreShowChannels','coreshowchannels','Manager\x20\x22%s\x22\x20logged\x20on\x20to\x20%s:%s','once','close','connect','shutdown','info','Shutdown\x20\x22%s\x22\x20to\x20%s:%s\x20with:\x0a%s','fullybooted','Fullybooted\x20\x22%s\x22\x20to\x20%s:%s','resolve','then','catch','[ami.js][fullybooted]','exports','asterisk-manager','bluebird','util','../../config/logger','ami','../../config/environment','asterisk','username','password','promisify','error','format','Manager\x20\x22%s\x22\x20error\x20to\x20%s:%s\x20with:\x0a%s','port','inspect','Manager\x20\x22%s\x22\x20closed\x20to\x20%s:%s','actionSipShowRegistry','sipshowregistry','actionDeviceStateList','Action','devicestatelist','actionSipPeerStatus'];(function(_0x1f36bb,_0x8af718){var _0xaf97fa=function(_0xeca489){while(--_0xeca489){_0x1f36bb['push'](_0x1f36bb['shift']());}};_0xaf97fa(++_0x8af718);}(_0x38dd,0x8e));var _0xd38d=function(_0x5a2d3f,_0x27b04e){_0x5a2d3f=_0x5a2d3f-0x0;var _0x5c65d8=_0x38dd[_0x5a2d3f];return _0x5c65d8;};'use strict';var Manager=require(_0xd38d('0x0'));var BPromise=require(_0xd38d('0x1'));var util=require(_0xd38d('0x2'));var logger=require(_0xd38d('0x3'))(_0xd38d('0x4'));var config=require(_0xd38d('0x5'));var ami=new Manager(config[_0xd38d('0x6')]['port'],config[_0xd38d('0x6')]['ip'],config[_0xd38d('0x6')][_0xd38d('0x7')],config[_0xd38d('0x6')][_0xd38d('0x8')],!![]);ami['keepConnected']();ami['Action']=BPromise[_0xd38d('0x9')](ami['action']);function error(_0x34a009){logger[_0xd38d('0xa')](util[_0xd38d('0xb')](_0xd38d('0xc'),config[_0xd38d('0x6')][_0xd38d('0x7')],config[_0xd38d('0x6')]['ip'],config[_0xd38d('0x6')][_0xd38d('0xd')],util[_0xd38d('0xe')](_0x34a009,![],null)));}function close(){logger[_0xd38d('0xa')](util['format'](_0xd38d('0xf'),config[_0xd38d('0x6')][_0xd38d('0x7')],config[_0xd38d('0x6')]['ip'],config['asterisk'][_0xd38d('0xd')]));}ami[_0xd38d('0x10')]=function(){return function(){return ami['Action']({'action':_0xd38d('0x11')});};};ami[_0xd38d('0x12')]=function(){return function(){return ami[_0xd38d('0x13')]({'action':_0xd38d('0x14')});};};ami[_0xd38d('0x15')]=function(){return function(){return ami[_0xd38d('0x13')]({'action':_0xd38d('0x16')});};};ami[_0xd38d('0x17')]=function(){return function(){return ami[_0xd38d('0x13')]({'action':_0xd38d('0x18')});};};ami[_0xd38d('0x19')]=function(){return function(){return ami[_0xd38d('0x13')]({'action':_0xd38d('0x1a')});};};function connect(){logger['info'](util[_0xd38d('0xb')](_0xd38d('0x1b'),config[_0xd38d('0x6')][_0xd38d('0x7')],config[_0xd38d('0x6')]['ip'],config[_0xd38d('0x6')][_0xd38d('0xd')]));ami[_0xd38d('0x1c')]('error',error);ami[_0xd38d('0x1c')](_0xd38d('0x1d'),close);}ami['on'](_0xd38d('0x1e'),connect);ami['on'](_0xd38d('0x1f'),function(_0x5d2245){logger[_0xd38d('0x20')](util[_0xd38d('0xb')](_0xd38d('0x21'),config['asterisk'][_0xd38d('0x7')],config[_0xd38d('0x6')]['ip'],config['asterisk']['port'],util['inspect'](_0x5d2245,![],null)));});ami['on'](_0xd38d('0x22'),function(){logger[_0xd38d('0x20')](util[_0xd38d('0xb')](_0xd38d('0x23'),config[_0xd38d('0x6')][_0xd38d('0x7')],config['asterisk']['ip'],config[_0xd38d('0x6')][_0xd38d('0xd')]));return Promise[_0xd38d('0x24')]()[_0xd38d('0x25')](ami[_0xd38d('0x10')]())[_0xd38d('0x25')](ami['actionDeviceStateList']())['then'](ami[_0xd38d('0x15')]())['then'](ami['actionQueueSummary']())[_0xd38d('0x25')](ami[_0xd38d('0x19')]())[_0xd38d('0x26')](function(_0x213d7e){logger['error'](_0xd38d('0x27'),util[_0xd38d('0xe')](_0x213d7e,{'showHidden':![],'depth':null}));});});ami['once']('error',error);ami['once']('close',close);module[_0xd38d('0x28')]=ami;
\ No newline at end of file
+var _0x28ac=['close','shutdown','info','Shutdown\x20\x22%s\x22\x20to\x20%s:%s\x20with:\x0a%s','username','inspect','fullybooted','Fullybooted\x20\x22%s\x22\x20to\x20%s:%s','resolve','then','actionSipShowRegistry','catch','exports','asterisk-manager','util','../../config/logger','ami','../../config/environment','asterisk','port','password','Action','promisify','action','error','format','Manager\x20\x22%s\x22\x20error\x20to\x20%s:%s\x20with:\x0a%s','Manager\x20\x22%s\x22\x20closed\x20to\x20%s:%s','sipshowregistry','actionDeviceStateList','devicestatelist','actionSipPeerStatus','actionQueueSummary','queuesummary','actionCoreShowChannels','coreshowchannels','Manager\x20\x22%s\x22\x20logged\x20on\x20to\x20%s:%s','once'];(function(_0x4ca097,_0x2ebf43){var _0x48598c=function(_0x41a229){while(--_0x41a229){_0x4ca097['push'](_0x4ca097['shift']());}};_0x48598c(++_0x2ebf43);}(_0x28ac,0xf1));var _0xc28a=function(_0x41f4c0,_0x351f53){_0x41f4c0=_0x41f4c0-0x0;var _0x189418=_0x28ac[_0x41f4c0];return _0x189418;};'use strict';var Manager=require(_0xc28a('0x0'));var BPromise=require('bluebird');var util=require(_0xc28a('0x1'));var logger=require(_0xc28a('0x2'))(_0xc28a('0x3'));var config=require(_0xc28a('0x4'));var ami=new Manager(config[_0xc28a('0x5')][_0xc28a('0x6')],config[_0xc28a('0x5')]['ip'],config[_0xc28a('0x5')]['username'],config[_0xc28a('0x5')][_0xc28a('0x7')],!![]);ami['keepConnected']();ami[_0xc28a('0x8')]=BPromise[_0xc28a('0x9')](ami[_0xc28a('0xa')]);function error(_0x2aae94){logger[_0xc28a('0xb')](util[_0xc28a('0xc')](_0xc28a('0xd'),config[_0xc28a('0x5')]['username'],config[_0xc28a('0x5')]['ip'],config[_0xc28a('0x5')][_0xc28a('0x6')],util['inspect'](_0x2aae94,![],null)));}function close(){logger['error'](util[_0xc28a('0xc')](_0xc28a('0xe'),config['asterisk']['username'],config[_0xc28a('0x5')]['ip'],config[_0xc28a('0x5')][_0xc28a('0x6')]));}ami['actionSipShowRegistry']=function(){return function(){return ami['Action']({'action':_0xc28a('0xf')});};};ami[_0xc28a('0x10')]=function(){return function(){return ami['Action']({'action':_0xc28a('0x11')});};};ami[_0xc28a('0x12')]=function(){return function(){return ami[_0xc28a('0x8')]({'action':'sippeerstatus'});};};ami[_0xc28a('0x13')]=function(){return function(){return ami[_0xc28a('0x8')]({'action':_0xc28a('0x14')});};};ami[_0xc28a('0x15')]=function(){return function(){return ami['Action']({'action':_0xc28a('0x16')});};};function connect(){logger['info'](util[_0xc28a('0xc')](_0xc28a('0x17'),config[_0xc28a('0x5')]['username'],config[_0xc28a('0x5')]['ip'],config[_0xc28a('0x5')][_0xc28a('0x6')]));ami[_0xc28a('0x18')](_0xc28a('0xb'),error);ami[_0xc28a('0x18')](_0xc28a('0x19'),close);}ami['on']('connect',connect);ami['on'](_0xc28a('0x1a'),function(_0x54ddc4){logger[_0xc28a('0x1b')](util['format'](_0xc28a('0x1c'),config[_0xc28a('0x5')][_0xc28a('0x1d')],config['asterisk']['ip'],config['asterisk']['port'],util[_0xc28a('0x1e')](_0x54ddc4,![],null)));});ami['on'](_0xc28a('0x1f'),function(){logger[_0xc28a('0x1b')](util[_0xc28a('0xc')](_0xc28a('0x20'),config[_0xc28a('0x5')][_0xc28a('0x1d')],config[_0xc28a('0x5')]['ip'],config[_0xc28a('0x5')]['port']));return Promise[_0xc28a('0x21')]()[_0xc28a('0x22')](ami[_0xc28a('0x23')]())[_0xc28a('0x22')](ami[_0xc28a('0x10')]())[_0xc28a('0x22')](ami['actionSipPeerStatus']())['then'](ami[_0xc28a('0x13')]())[_0xc28a('0x22')](ami[_0xc28a('0x15')]())[_0xc28a('0x24')](function(_0x33b77f){logger[_0xc28a('0xb')]('[ami.js][fullybooted]',util['inspect'](_0x33b77f,{'showHidden':![],'depth':null}));});});ami[_0xc28a('0x18')](_0xc28a('0xb'),error);ami[_0xc28a('0x18')](_0xc28a('0x19'),close);module[_0xc28a('0x25')]=ami;
\ No newline at end of file