Built motion from commit (unavailable).|2.5.0
[motion2.git] / server / api / variable / variable.rpc.js
index 6562a29..4978b32 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x2ca7=['randomstring','ioredis','../../mysqldb','../../config/utils','../../config/logger','../../config/environment','jayson/promise','request','info','Variable,\x20%s,\x20%s','request\x20sent','Variable,\x20%s,\x20%s,\x20%s','error','code','message','result','catch','ShowVariable','find','options','raw','where','attributes','map','include','model','debug','stringify','lodash','util','moment'];(function(_0x51c082,_0x5ac6b2){var _0xb21207=function(_0x373603){while(--_0x373603){_0x51c082['push'](_0x51c082['shift']());}};_0xb21207(++_0x5ac6b2);}(_0x2ca7,0x1ed));var _0x72ca=function(_0x456e2b,_0x560dd9){_0x456e2b=_0x456e2b-0x0;var _0x3a432c=_0x2ca7[_0x456e2b];return _0x3a432c;};'use strict';var _=require(_0x72ca('0x0'));var util=require(_0x72ca('0x1'));var moment=require(_0x72ca('0x2'));var BPromise=require('bluebird');var rs=require(_0x72ca('0x3'));var fs=require('fs');var Redis=require(_0x72ca('0x4'));var db=require(_0x72ca('0x5'))['db'];var utils=require(_0x72ca('0x6'));var logger=require(_0x72ca('0x7'))('rpc');var config=require(_0x72ca('0x8'));var jayson=require(_0x72ca('0x9'));var client=jayson['client']['http']({'port':0x232a});function respondWithRpcPromise(_0x135f09,_0x45e022,_0x9dfed8){return new BPromise(function(_0x171143,_0x38650e){return client[_0x72ca('0xa')](_0x135f09,_0x9dfed8)['then'](function(_0x506cce){logger[_0x72ca('0xb')](_0x72ca('0xc'),_0x45e022,_0x72ca('0xd'));logger['debug'](_0x72ca('0xe'),_0x45e022,'request\x20sent',JSON['stringify'](_0x506cce));if(_0x506cce[_0x72ca('0xf')]){if(_0x506cce[_0x72ca('0xf')][_0x72ca('0x10')]===0x1f4){logger['error']('Variable,\x20%s,\x20%s',_0x45e022,_0x506cce['error'][_0x72ca('0x11')]);return _0x38650e(_0x506cce[_0x72ca('0xf')][_0x72ca('0x11')]);}logger['error'](_0x72ca('0xc'),_0x45e022,_0x506cce[_0x72ca('0xf')][_0x72ca('0x11')]);return _0x171143(_0x506cce[_0x72ca('0xf')][_0x72ca('0x11')]);}else{logger[_0x72ca('0xb')](_0x72ca('0xc'),_0x45e022,_0x72ca('0xd'));_0x171143(_0x506cce[_0x72ca('0x12')]['message']);}})[_0x72ca('0x13')](function(_0x2b61f1){logger['error'](_0x72ca('0xc'),_0x45e022,_0x2b61f1);_0x38650e(_0x2b61f1);});});}exports[_0x72ca('0x14')]=function(_0x789461){var _0x5b23be=this;return new Promise(function(_0x243269,_0x445408){return db['Variable'][_0x72ca('0x15')]({'raw':_0x789461[_0x72ca('0x16')]?_0x789461['options'][_0x72ca('0x17')]===undefined?!![]:![]:!![],'where':_0x789461[_0x72ca('0x16')]?_0x789461[_0x72ca('0x16')][_0x72ca('0x18')]||null:null,'attributes':_0x789461[_0x72ca('0x16')]?_0x789461[_0x72ca('0x16')][_0x72ca('0x19')]||null:null,'include':_0x789461['options']?_0x789461[_0x72ca('0x16')]['include']?_[_0x72ca('0x1a')](_0x789461[_0x72ca('0x16')][_0x72ca('0x1b')],function(_0x2d848c){return{'model':db[_0x2d848c['model']],'as':_0x2d848c['as'],'attributes':_0x2d848c[_0x72ca('0x19')],'include':_0x2d848c[_0x72ca('0x1b')]?_[_0x72ca('0x1a')](_0x2d848c[_0x72ca('0x1b')],function(_0x3949e2){return{'model':db[_0x3949e2['model']],'as':_0x3949e2['as'],'attributes':_0x3949e2[_0x72ca('0x19')],'include':_0x3949e2['include']?_[_0x72ca('0x1a')](_0x3949e2[_0x72ca('0x1b')],function(_0x160dcb){return{'model':db[_0x160dcb[_0x72ca('0x1c')]],'as':_0x160dcb['as'],'attributes':_0x160dcb['attributes']};}):[]};}):[]};}):[]:[]})['then'](function(_0x42f0b3){logger['info']('ShowVariable',_0x789461);logger[_0x72ca('0x1d')](_0x72ca('0x14'),_0x789461,JSON[_0x72ca('0x1e')](_0x42f0b3));_0x243269(_0x42f0b3);})['catch'](function(_0x373e17){logger[_0x72ca('0xf')](_0x72ca('0x14'),_0x373e17[_0x72ca('0x11')],_0x789461);_0x445408(_0x5b23be[_0x72ca('0xf')](0x1f4,_0x373e17['message']));});});};
\ No newline at end of file
+var _0x1efb=['debug','catch','lodash','util','moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/logger','jayson/promise','client','http','request','then','Variable,\x20%s,\x20%s','request\x20sent','Variable,\x20%s,\x20%s,\x20%s','stringify','error','code','message','ShowVariable','Variable','options','where','attributes','include','model','map','info'];(function(_0x2faddb,_0xc18b78){var _0x273c05=function(_0x1a3785){while(--_0x1a3785){_0x2faddb['push'](_0x2faddb['shift']());}};_0x273c05(++_0xc18b78);}(_0x1efb,0x1b4));var _0xb1ef=function(_0x1d1779,_0x284147){_0x1d1779=_0x1d1779-0x0;var _0x2377e9=_0x1efb[_0x1d1779];return _0x2377e9;};'use strict';var _=require(_0xb1ef('0x0'));var util=require(_0xb1ef('0x1'));var moment=require(_0xb1ef('0x2'));var BPromise=require(_0xb1ef('0x3'));var rs=require(_0xb1ef('0x4'));var fs=require('fs');var Redis=require(_0xb1ef('0x5'));var db=require(_0xb1ef('0x6'))['db'];var utils=require('../../config/utils');var logger=require(_0xb1ef('0x7'))('rpc');var config=require('../../config/environment');var jayson=require(_0xb1ef('0x8'));var client=jayson[_0xb1ef('0x9')][_0xb1ef('0xa')]({'port':0x232a});function respondWithRpcPromise(_0x2c4d93,_0x309af6,_0x26d94b){return new BPromise(function(_0x27501d,_0x43c86d){return client[_0xb1ef('0xb')](_0x2c4d93,_0x26d94b)[_0xb1ef('0xc')](function(_0x414e96){logger['info'](_0xb1ef('0xd'),_0x309af6,_0xb1ef('0xe'));logger['debug'](_0xb1ef('0xf'),_0x309af6,'request\x20sent',JSON[_0xb1ef('0x10')](_0x414e96));if(_0x414e96[_0xb1ef('0x11')]){if(_0x414e96[_0xb1ef('0x11')][_0xb1ef('0x12')]===0x1f4){logger['error'](_0xb1ef('0xd'),_0x309af6,_0x414e96[_0xb1ef('0x11')][_0xb1ef('0x13')]);return _0x43c86d(_0x414e96[_0xb1ef('0x11')]['message']);}logger[_0xb1ef('0x11')]('Variable,\x20%s,\x20%s',_0x309af6,_0x414e96[_0xb1ef('0x11')]['message']);return _0x27501d(_0x414e96['error'][_0xb1ef('0x13')]);}else{logger['info'](_0xb1ef('0xd'),_0x309af6,_0xb1ef('0xe'));_0x27501d(_0x414e96['result'][_0xb1ef('0x13')]);}})['catch'](function(_0xee0081){logger['error']('Variable,\x20%s,\x20%s',_0x309af6,_0xee0081);_0x43c86d(_0xee0081);});});}exports[_0xb1ef('0x14')]=function(_0x2f17ef){var _0x93018=this;return new Promise(function(_0x243b9c,_0xfc8a0){return db[_0xb1ef('0x15')]['find']({'raw':_0x2f17ef[_0xb1ef('0x16')]?_0x2f17ef['options']['raw']===undefined?!![]:![]:!![],'where':_0x2f17ef[_0xb1ef('0x16')]?_0x2f17ef[_0xb1ef('0x16')][_0xb1ef('0x17')]||null:null,'attributes':_0x2f17ef[_0xb1ef('0x16')]?_0x2f17ef[_0xb1ef('0x16')][_0xb1ef('0x18')]||null:null,'include':_0x2f17ef[_0xb1ef('0x16')]?_0x2f17ef[_0xb1ef('0x16')][_0xb1ef('0x19')]?_['map'](_0x2f17ef['options'][_0xb1ef('0x19')],function(_0x58544e){return{'model':db[_0x58544e[_0xb1ef('0x1a')]],'as':_0x58544e['as'],'attributes':_0x58544e['attributes'],'include':_0x58544e['include']?_['map'](_0x58544e[_0xb1ef('0x19')],function(_0x2521ad){return{'model':db[_0x2521ad[_0xb1ef('0x1a')]],'as':_0x2521ad['as'],'attributes':_0x2521ad['attributes'],'include':_0x2521ad['include']?_[_0xb1ef('0x1b')](_0x2521ad[_0xb1ef('0x19')],function(_0x16ad58){return{'model':db[_0x16ad58[_0xb1ef('0x1a')]],'as':_0x16ad58['as'],'attributes':_0x16ad58['attributes']};}):[]};}):[]};}):[]:[]})[_0xb1ef('0xc')](function(_0x4e1b62){logger[_0xb1ef('0x1c')]('ShowVariable',_0x2f17ef);logger[_0xb1ef('0x1d')](_0xb1ef('0x14'),_0x2f17ef,JSON[_0xb1ef('0x10')](_0x4e1b62));_0x243b9c(_0x4e1b62);})[_0xb1ef('0x1e')](function(_0x215255){logger[_0xb1ef('0x11')](_0xb1ef('0x14'),_0x215255['message'],_0x2f17ef);_0xfc8a0(_0x93018[_0xb1ef('0x11')](0x1f4,_0x215255[_0xb1ef('0x13')]));});});};
\ No newline at end of file