Built motion from commit (unavailable).|2.5.4
[motion2.git] / server / api / variable / variable.rpc.js
index 442bd27..88d0d11 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x4a46=['include','model','ShowVariable','lodash','moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils','rpc','client','request','then','info','Variable,\x20%s,\x20%s','request\x20sent','debug','Variable,\x20%s,\x20%s,\x20%s','stringify','error','code','message','result','Variable','find','options','where','attributes','map'];(function(_0x1d30d1,_0x5b98a9){var _0x5188d0=function(_0x80a6a1){while(--_0x80a6a1){_0x1d30d1['push'](_0x1d30d1['shift']());}};_0x5188d0(++_0x5b98a9);}(_0x4a46,0x189));var _0x64a4=function(_0x285624,_0x3750d1){_0x285624=_0x285624-0x0;var _0x375554=_0x4a46[_0x285624];return _0x375554;};'use strict';var _=require(_0x64a4('0x0'));var util=require('util');var moment=require(_0x64a4('0x1'));var BPromise=require(_0x64a4('0x2'));var rs=require(_0x64a4('0x3'));var fs=require('fs');var Redis=require(_0x64a4('0x4'));var db=require(_0x64a4('0x5'))['db'];var utils=require(_0x64a4('0x6'));var logger=require('../../config/logger')(_0x64a4('0x7'));var config=require('../../config/environment');var jayson=require('jayson/promise');var client=jayson[_0x64a4('0x8')]['http']({'port':0x232a});function respondWithRpcPromise(_0x47fc24,_0x1f0ef6,_0x20c32b){return new BPromise(function(_0x3a9d20,_0x46e25b){return client[_0x64a4('0x9')](_0x47fc24,_0x20c32b)[_0x64a4('0xa')](function(_0x4c500e){logger[_0x64a4('0xb')](_0x64a4('0xc'),_0x1f0ef6,_0x64a4('0xd'));logger[_0x64a4('0xe')](_0x64a4('0xf'),_0x1f0ef6,_0x64a4('0xd'),JSON[_0x64a4('0x10')](_0x4c500e));if(_0x4c500e[_0x64a4('0x11')]){if(_0x4c500e['error'][_0x64a4('0x12')]===0x1f4){logger['error'](_0x64a4('0xc'),_0x1f0ef6,_0x4c500e['error'][_0x64a4('0x13')]);return _0x46e25b(_0x4c500e[_0x64a4('0x11')][_0x64a4('0x13')]);}logger[_0x64a4('0x11')](_0x64a4('0xc'),_0x1f0ef6,_0x4c500e['error'][_0x64a4('0x13')]);return _0x3a9d20(_0x4c500e[_0x64a4('0x11')][_0x64a4('0x13')]);}else{logger[_0x64a4('0xb')]('Variable,\x20%s,\x20%s',_0x1f0ef6,_0x64a4('0xd'));_0x3a9d20(_0x4c500e[_0x64a4('0x14')][_0x64a4('0x13')]);}})['catch'](function(_0x5a5d8f){logger['error'](_0x64a4('0xc'),_0x1f0ef6,_0x5a5d8f);_0x46e25b(_0x5a5d8f);});});}exports['ShowVariable']=function(_0x4f8b64){var _0x290b77=this;return new Promise(function(_0x46219b,_0x170fb6){return db[_0x64a4('0x15')][_0x64a4('0x16')]({'raw':_0x4f8b64[_0x64a4('0x17')]?_0x4f8b64[_0x64a4('0x17')]['raw']===undefined?!![]:![]:!![],'where':_0x4f8b64[_0x64a4('0x17')]?_0x4f8b64[_0x64a4('0x17')][_0x64a4('0x18')]||null:null,'attributes':_0x4f8b64[_0x64a4('0x17')]?_0x4f8b64['options'][_0x64a4('0x19')]||null:null,'include':_0x4f8b64[_0x64a4('0x17')]?_0x4f8b64['options']['include']?_[_0x64a4('0x1a')](_0x4f8b64[_0x64a4('0x17')][_0x64a4('0x1b')],function(_0x24a466){return{'model':db[_0x24a466['model']],'as':_0x24a466['as'],'attributes':_0x24a466[_0x64a4('0x19')],'include':_0x24a466[_0x64a4('0x1b')]?_[_0x64a4('0x1a')](_0x24a466[_0x64a4('0x1b')],function(_0x1ce355){return{'model':db[_0x1ce355[_0x64a4('0x1c')]],'as':_0x1ce355['as'],'attributes':_0x1ce355[_0x64a4('0x19')],'include':_0x1ce355[_0x64a4('0x1b')]?_[_0x64a4('0x1a')](_0x1ce355['include'],function(_0x43abe6){return{'model':db[_0x43abe6['model']],'as':_0x43abe6['as'],'attributes':_0x43abe6[_0x64a4('0x19')]};}):[]};}):[]};}):[]:[]})[_0x64a4('0xa')](function(_0x35ccbf){logger[_0x64a4('0xb')]('ShowVariable',_0x4f8b64);logger[_0x64a4('0xe')](_0x64a4('0x1d'),_0x4f8b64,JSON[_0x64a4('0x10')](_0x35ccbf));_0x46219b(_0x35ccbf);})['catch'](function(_0x51cebe){logger[_0x64a4('0x11')](_0x64a4('0x1d'),_0x51cebe['message'],_0x4f8b64);_0x170fb6(_0x290b77['error'](0x1f4,_0x51cebe[_0x64a4('0x13')]));});});};
\ No newline at end of file
+var _0x045c=['../../config/utils','../../config/logger','../../config/environment','http','request','then','info','Variable,\x20%s,\x20%s','debug','Variable,\x20%s,\x20%s,\x20%s','request\x20sent','stringify','error','message','catch','Variable','find','options','raw','where','map','include','model','attributes','ShowVariable','util','moment','bluebird','randomstring','../../mysqldb'];(function(_0x57bf9c,_0x13a5a0){var _0x1a30b3=function(_0x298071){while(--_0x298071){_0x57bf9c['push'](_0x57bf9c['shift']());}};_0x1a30b3(++_0x13a5a0);}(_0x045c,0x163));var _0xc045=function(_0x4b2863,_0x494899){_0x4b2863=_0x4b2863-0x0;var _0x567d67=_0x045c[_0x4b2863];return _0x567d67;};'use strict';var _=require('lodash');var util=require(_0xc045('0x0'));var moment=require(_0xc045('0x1'));var BPromise=require(_0xc045('0x2'));var rs=require(_0xc045('0x3'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0xc045('0x4'))['db'];var utils=require(_0xc045('0x5'));var logger=require(_0xc045('0x6'))('rpc');var config=require(_0xc045('0x7'));var jayson=require('jayson/promise');var client=jayson['client'][_0xc045('0x8')]({'port':0x232a});function respondWithRpcPromise(_0xc2bcaa,_0x3cb0dd,_0x201df3){return new BPromise(function(_0x399766,_0x25a76f){return client[_0xc045('0x9')](_0xc2bcaa,_0x201df3)[_0xc045('0xa')](function(_0x509d4e){logger[_0xc045('0xb')](_0xc045('0xc'),_0x3cb0dd,'request\x20sent');logger[_0xc045('0xd')](_0xc045('0xe'),_0x3cb0dd,_0xc045('0xf'),JSON[_0xc045('0x10')](_0x509d4e));if(_0x509d4e['error']){if(_0x509d4e[_0xc045('0x11')]['code']===0x1f4){logger[_0xc045('0x11')](_0xc045('0xc'),_0x3cb0dd,_0x509d4e[_0xc045('0x11')]['message']);return _0x25a76f(_0x509d4e[_0xc045('0x11')]['message']);}logger[_0xc045('0x11')](_0xc045('0xc'),_0x3cb0dd,_0x509d4e[_0xc045('0x11')][_0xc045('0x12')]);return _0x399766(_0x509d4e['error'][_0xc045('0x12')]);}else{logger[_0xc045('0xb')](_0xc045('0xc'),_0x3cb0dd,'request\x20sent');_0x399766(_0x509d4e['result'][_0xc045('0x12')]);}})[_0xc045('0x13')](function(_0x521495){logger[_0xc045('0x11')](_0xc045('0xc'),_0x3cb0dd,_0x521495);_0x25a76f(_0x521495);});});}exports['ShowVariable']=function(_0x14cbc1){var _0x729d67=this;return new Promise(function(_0x4a881c,_0x19857d){return db[_0xc045('0x14')][_0xc045('0x15')]({'raw':_0x14cbc1[_0xc045('0x16')]?_0x14cbc1[_0xc045('0x16')][_0xc045('0x17')]===undefined?!![]:![]:!![],'where':_0x14cbc1[_0xc045('0x16')]?_0x14cbc1[_0xc045('0x16')][_0xc045('0x18')]||null:null,'attributes':_0x14cbc1[_0xc045('0x16')]?_0x14cbc1[_0xc045('0x16')]['attributes']||null:null,'include':_0x14cbc1[_0xc045('0x16')]?_0x14cbc1['options']['include']?_[_0xc045('0x19')](_0x14cbc1[_0xc045('0x16')][_0xc045('0x1a')],function(_0x51bbf3){return{'model':db[_0x51bbf3[_0xc045('0x1b')]],'as':_0x51bbf3['as'],'attributes':_0x51bbf3['attributes'],'include':_0x51bbf3['include']?_[_0xc045('0x19')](_0x51bbf3['include'],function(_0x2ce488){return{'model':db[_0x2ce488[_0xc045('0x1b')]],'as':_0x2ce488['as'],'attributes':_0x2ce488['attributes'],'include':_0x2ce488[_0xc045('0x1a')]?_[_0xc045('0x19')](_0x2ce488['include'],function(_0x3166e8){return{'model':db[_0x3166e8[_0xc045('0x1b')]],'as':_0x3166e8['as'],'attributes':_0x3166e8[_0xc045('0x1c')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x3f44d5){logger[_0xc045('0xb')](_0xc045('0x1d'),_0x14cbc1);logger[_0xc045('0xd')](_0xc045('0x1d'),_0x14cbc1,JSON[_0xc045('0x10')](_0x3f44d5));_0x4a881c(_0x3f44d5);})[_0xc045('0x13')](function(_0x12fd00){logger[_0xc045('0x11')](_0xc045('0x1d'),_0x12fd00[_0xc045('0x12')],_0x14cbc1);_0x19857d(_0x729d67[_0xc045('0x11')](0x1f4,_0x12fd00[_0xc045('0x12')]));});});};
\ No newline at end of file