Built motion from commit (unavailable).|2.4.9
[motion2.git] / server / api / disposition / disposition.rpc.js
index abbdba2..25ac169 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x345f=['request\x20sent','debug','Disposition,\x20%s,\x20%s,\x20%s','stringify','error','message','result','catch','lodash','moment','bluebird','../../mysqldb','../../config/logger','rpc','../../config/environment','jayson/promise','client','request','then','info','Disposition,\x20%s,\x20%s'];(function(_0x282b8d,_0x4bb044){var _0x19f213=function(_0x3dd355){while(--_0x3dd355){_0x282b8d['push'](_0x282b8d['shift']());}};_0x19f213(++_0x4bb044);}(_0x345f,0xc5));var _0xf345=function(_0x16e0c8,_0x4861eb){_0x16e0c8=_0x16e0c8-0x0;var _0xe4b5af=_0x345f[_0x16e0c8];return _0xe4b5af;};'use strict';var _=require(_0xf345('0x0'));var util=require('util');var moment=require(_0xf345('0x1'));var BPromise=require(_0xf345('0x2'));var rs=require('randomstring');var fs=require('fs');var Redis=require('ioredis');var db=require(_0xf345('0x3'))['db'];var utils=require('../../config/utils');var logger=require(_0xf345('0x4'))(_0xf345('0x5'));var config=require(_0xf345('0x6'));var jayson=require(_0xf345('0x7'));var client=jayson[_0xf345('0x8')]['http']({'port':0x232a});function respondWithRpcPromise(_0x4cb090,_0x33bf8e,_0x2e036b){return new BPromise(function(_0x3b48ec,_0x54481c){return client[_0xf345('0x9')](_0x4cb090,_0x2e036b)[_0xf345('0xa')](function(_0x3e03d1){logger[_0xf345('0xb')](_0xf345('0xc'),_0x33bf8e,_0xf345('0xd'));logger[_0xf345('0xe')](_0xf345('0xf'),_0x33bf8e,_0xf345('0xd'),JSON[_0xf345('0x10')](_0x3e03d1));if(_0x3e03d1[_0xf345('0x11')]){if(_0x3e03d1[_0xf345('0x11')]['code']===0x1f4){logger[_0xf345('0x11')]('Disposition,\x20%s,\x20%s',_0x33bf8e,_0x3e03d1[_0xf345('0x11')][_0xf345('0x12')]);return _0x54481c(_0x3e03d1[_0xf345('0x11')][_0xf345('0x12')]);}logger['error'](_0xf345('0xc'),_0x33bf8e,_0x3e03d1[_0xf345('0x11')]['message']);return _0x3b48ec(_0x3e03d1['error']['message']);}else{logger[_0xf345('0xb')](_0xf345('0xc'),_0x33bf8e,_0xf345('0xd'));_0x3b48ec(_0x3e03d1[_0xf345('0x13')][_0xf345('0x12')]);}})[_0xf345('0x14')](function(_0x42d6b8){logger[_0xf345('0x11')]('Disposition,\x20%s,\x20%s',_0x33bf8e,_0x42d6b8);_0x54481c(_0x42d6b8);});});}
\ No newline at end of file
+var _0x9ba6=['../../config/environment','jayson/promise','http','request','info','Disposition,\x20%s,\x20%s','request\x20sent','Disposition,\x20%s,\x20%s,\x20%s','stringify','error','code','message','result','catch','lodash','bluebird','../../mysqldb','../../config/utils','../../config/logger','rpc'];(function(_0x17092d,_0x3a688b){var _0x1ee1ac=function(_0x3af5f9){while(--_0x3af5f9){_0x17092d['push'](_0x17092d['shift']());}};_0x1ee1ac(++_0x3a688b);}(_0x9ba6,0x72));var _0x69ba=function(_0x297933,_0xfa3522){_0x297933=_0x297933-0x0;var _0x51edae=_0x9ba6[_0x297933];return _0x51edae;};'use strict';var _=require(_0x69ba('0x0'));var util=require('util');var moment=require('moment');var BPromise=require(_0x69ba('0x1'));var rs=require('randomstring');var fs=require('fs');var Redis=require('ioredis');var db=require(_0x69ba('0x2'))['db'];var utils=require(_0x69ba('0x3'));var logger=require(_0x69ba('0x4'))(_0x69ba('0x5'));var config=require(_0x69ba('0x6'));var jayson=require(_0x69ba('0x7'));var client=jayson['client'][_0x69ba('0x8')]({'port':0x232a});function respondWithRpcPromise(_0x111359,_0x510f60,_0x2f96e8){return new BPromise(function(_0x349c08,_0x126906){return client[_0x69ba('0x9')](_0x111359,_0x2f96e8)['then'](function(_0xfac4cf){logger[_0x69ba('0xa')](_0x69ba('0xb'),_0x510f60,_0x69ba('0xc'));logger['debug'](_0x69ba('0xd'),_0x510f60,_0x69ba('0xc'),JSON[_0x69ba('0xe')](_0xfac4cf));if(_0xfac4cf[_0x69ba('0xf')]){if(_0xfac4cf[_0x69ba('0xf')][_0x69ba('0x10')]===0x1f4){logger[_0x69ba('0xf')](_0x69ba('0xb'),_0x510f60,_0xfac4cf[_0x69ba('0xf')][_0x69ba('0x11')]);return _0x126906(_0xfac4cf[_0x69ba('0xf')][_0x69ba('0x11')]);}logger['error'](_0x69ba('0xb'),_0x510f60,_0xfac4cf[_0x69ba('0xf')][_0x69ba('0x11')]);return _0x349c08(_0xfac4cf['error']['message']);}else{logger[_0x69ba('0xa')](_0x69ba('0xb'),_0x510f60,_0x69ba('0xc'));_0x349c08(_0xfac4cf[_0x69ba('0x12')][_0x69ba('0x11')]);}})[_0x69ba('0x13')](function(_0x15b679){logger['error'](_0x69ba('0xb'),_0x510f60,_0x15b679);_0x126906(_0x15b679);});});}
\ No newline at end of file