Built motion from commit (unavailable).|2.4.4
[motion2.git] / server / api / variable / variable.rpc.js
index 3edb4a8..381ff52 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x0ebd=['result','ShowVariable','Variable','options','raw','where','attributes','include','model','map','catch','lodash','bluebird','ioredis','../../config/utils','../../config/logger','../../config/environment','client','http','request','then','info','debug','request\x20sent','stringify','error','code','Variable,\x20%s,\x20%s','message'];(function(_0x3c0b2f,_0x1cdf96){var _0x1caf29=function(_0x4ed0ab){while(--_0x4ed0ab){_0x3c0b2f['push'](_0x3c0b2f['shift']());}};_0x1caf29(++_0x1cdf96);}(_0x0ebd,0x110));var _0xd0eb=function(_0x15aac4,_0x5aa4f5){_0x15aac4=_0x15aac4-0x0;var _0x21f2a0=_0x0ebd[_0x15aac4];return _0x21f2a0;};'use strict';var _=require(_0xd0eb('0x0'));var util=require('util');var moment=require('moment');var BPromise=require(_0xd0eb('0x1'));var rs=require('randomstring');var fs=require('fs');var Redis=require(_0xd0eb('0x2'));var db=require('../../mysqldb')['db'];var utils=require(_0xd0eb('0x3'));var logger=require(_0xd0eb('0x4'))('rpc');var config=require(_0xd0eb('0x5'));var jayson=require('jayson/promise');var client=jayson[_0xd0eb('0x6')][_0xd0eb('0x7')]({'port':0x232a});function respondWithRpcPromise(_0x3e447f,_0x72d88b,_0x8ef661){return new BPromise(function(_0xf61327,_0x4dcc5c){return client[_0xd0eb('0x8')](_0x3e447f,_0x8ef661)[_0xd0eb('0x9')](function(_0x2430c3){logger[_0xd0eb('0xa')]('Variable,\x20%s,\x20%s',_0x72d88b,'request\x20sent');logger[_0xd0eb('0xb')]('Variable,\x20%s,\x20%s,\x20%s',_0x72d88b,_0xd0eb('0xc'),JSON[_0xd0eb('0xd')](_0x2430c3));if(_0x2430c3[_0xd0eb('0xe')]){if(_0x2430c3[_0xd0eb('0xe')][_0xd0eb('0xf')]===0x1f4){logger[_0xd0eb('0xe')](_0xd0eb('0x10'),_0x72d88b,_0x2430c3[_0xd0eb('0xe')][_0xd0eb('0x11')]);return _0x4dcc5c(_0x2430c3[_0xd0eb('0xe')]['message']);}logger[_0xd0eb('0xe')]('Variable,\x20%s,\x20%s',_0x72d88b,_0x2430c3['error'][_0xd0eb('0x11')]);return _0xf61327(_0x2430c3[_0xd0eb('0xe')]['message']);}else{logger[_0xd0eb('0xa')]('Variable,\x20%s,\x20%s',_0x72d88b,_0xd0eb('0xc'));_0xf61327(_0x2430c3[_0xd0eb('0x12')][_0xd0eb('0x11')]);}})['catch'](function(_0x4948bc){logger[_0xd0eb('0xe')]('Variable,\x20%s,\x20%s',_0x72d88b,_0x4948bc);_0x4dcc5c(_0x4948bc);});});}exports[_0xd0eb('0x13')]=function(_0x1ba09c){var _0x467f56=this;return new Promise(function(_0x41a316,_0x482128){return db[_0xd0eb('0x14')]['find']({'raw':_0x1ba09c[_0xd0eb('0x15')]?_0x1ba09c[_0xd0eb('0x15')][_0xd0eb('0x16')]===undefined?!![]:![]:!![],'where':_0x1ba09c['options']?_0x1ba09c[_0xd0eb('0x15')][_0xd0eb('0x17')]||null:null,'attributes':_0x1ba09c[_0xd0eb('0x15')]?_0x1ba09c[_0xd0eb('0x15')][_0xd0eb('0x18')]||null:null,'include':_0x1ba09c[_0xd0eb('0x15')]?_0x1ba09c[_0xd0eb('0x15')]['include']?_['map'](_0x1ba09c['options'][_0xd0eb('0x19')],function(_0x80d556){return{'model':db[_0x80d556['model']],'as':_0x80d556['as'],'attributes':_0x80d556[_0xd0eb('0x18')],'include':_0x80d556[_0xd0eb('0x19')]?_['map'](_0x80d556[_0xd0eb('0x19')],function(_0x1e30fc){return{'model':db[_0x1e30fc[_0xd0eb('0x1a')]],'as':_0x1e30fc['as'],'attributes':_0x1e30fc[_0xd0eb('0x18')],'include':_0x1e30fc[_0xd0eb('0x19')]?_[_0xd0eb('0x1b')](_0x1e30fc[_0xd0eb('0x19')],function(_0x5a5efd){return{'model':db[_0x5a5efd[_0xd0eb('0x1a')]],'as':_0x5a5efd['as'],'attributes':_0x5a5efd[_0xd0eb('0x18')]};}):[]};}):[]};}):[]:[]})[_0xd0eb('0x9')](function(_0x47154b){logger[_0xd0eb('0xa')](_0xd0eb('0x13'),_0x1ba09c);logger[_0xd0eb('0xb')](_0xd0eb('0x13'),_0x1ba09c,JSON[_0xd0eb('0xd')](_0x47154b));_0x41a316(_0x47154b);})[_0xd0eb('0x1c')](function(_0x43441a){logger['error'](_0xd0eb('0x13'),_0x43441a[_0xd0eb('0x11')],_0x1ba09c);_0x482128(_0x467f56['error'](0x1f4,_0x43441a[_0xd0eb('0x11')]));});});};
\ No newline at end of file
+var _0x367a=['options','raw','where','attributes','include','map','model','debug','stringify','catch','lodash','util','moment','bluebird','randomstring','ioredis','../../mysqldb','rpc','jayson/promise','client','http','request','then','info','request\x20sent','Variable,\x20%s,\x20%s,\x20%s','error','code','Variable,\x20%s,\x20%s','message','result','ShowVariable','Variable','find'];(function(_0x42984f,_0x3b4514){var _0x31d81a=function(_0x4a487d){while(--_0x4a487d){_0x42984f['push'](_0x42984f['shift']());}};_0x31d81a(++_0x3b4514);}(_0x367a,0x70));var _0xa367=function(_0x4d58f9,_0x288d3d){_0x4d58f9=_0x4d58f9-0x0;var _0x32cd2e=_0x367a[_0x4d58f9];return _0x32cd2e;};'use strict';var _=require(_0xa367('0x0'));var util=require(_0xa367('0x1'));var moment=require(_0xa367('0x2'));var BPromise=require(_0xa367('0x3'));var rs=require(_0xa367('0x4'));var fs=require('fs');var Redis=require(_0xa367('0x5'));var db=require(_0xa367('0x6'))['db'];var utils=require('../../config/utils');var logger=require('../../config/logger')(_0xa367('0x7'));var config=require('../../config/environment');var jayson=require(_0xa367('0x8'));var client=jayson[_0xa367('0x9')][_0xa367('0xa')]({'port':0x232a});function respondWithRpcPromise(_0x4b0759,_0xc9075f,_0x1f1ef0){return new BPromise(function(_0x3664eb,_0x52354d){return client[_0xa367('0xb')](_0x4b0759,_0x1f1ef0)[_0xa367('0xc')](function(_0x190306){logger[_0xa367('0xd')]('Variable,\x20%s,\x20%s',_0xc9075f,_0xa367('0xe'));logger['debug'](_0xa367('0xf'),_0xc9075f,'request\x20sent',JSON['stringify'](_0x190306));if(_0x190306['error']){if(_0x190306[_0xa367('0x10')][_0xa367('0x11')]===0x1f4){logger[_0xa367('0x10')](_0xa367('0x12'),_0xc9075f,_0x190306[_0xa367('0x10')]['message']);return _0x52354d(_0x190306[_0xa367('0x10')][_0xa367('0x13')]);}logger['error'](_0xa367('0x12'),_0xc9075f,_0x190306[_0xa367('0x10')][_0xa367('0x13')]);return _0x3664eb(_0x190306[_0xa367('0x10')][_0xa367('0x13')]);}else{logger['info'](_0xa367('0x12'),_0xc9075f,'request\x20sent');_0x3664eb(_0x190306[_0xa367('0x14')][_0xa367('0x13')]);}})['catch'](function(_0x13eb60){logger[_0xa367('0x10')](_0xa367('0x12'),_0xc9075f,_0x13eb60);_0x52354d(_0x13eb60);});});}exports[_0xa367('0x15')]=function(_0x5a30ab){var _0x38b8b0=this;return new Promise(function(_0x35bcf,_0x20c104){return db[_0xa367('0x16')][_0xa367('0x17')]({'raw':_0x5a30ab[_0xa367('0x18')]?_0x5a30ab[_0xa367('0x18')][_0xa367('0x19')]===undefined?!![]:![]:!![],'where':_0x5a30ab[_0xa367('0x18')]?_0x5a30ab['options'][_0xa367('0x1a')]||null:null,'attributes':_0x5a30ab['options']?_0x5a30ab['options'][_0xa367('0x1b')]||null:null,'include':_0x5a30ab[_0xa367('0x18')]?_0x5a30ab[_0xa367('0x18')][_0xa367('0x1c')]?_[_0xa367('0x1d')](_0x5a30ab[_0xa367('0x18')][_0xa367('0x1c')],function(_0x3184ba){return{'model':db[_0x3184ba[_0xa367('0x1e')]],'as':_0x3184ba['as'],'attributes':_0x3184ba[_0xa367('0x1b')],'include':_0x3184ba[_0xa367('0x1c')]?_['map'](_0x3184ba[_0xa367('0x1c')],function(_0x55edab){return{'model':db[_0x55edab[_0xa367('0x1e')]],'as':_0x55edab['as'],'attributes':_0x55edab[_0xa367('0x1b')],'include':_0x55edab['include']?_['map'](_0x55edab[_0xa367('0x1c')],function(_0x3e42fa){return{'model':db[_0x3e42fa[_0xa367('0x1e')]],'as':_0x3e42fa['as'],'attributes':_0x3e42fa[_0xa367('0x1b')]};}):[]};}):[]};}):[]:[]})[_0xa367('0xc')](function(_0x10e886){logger[_0xa367('0xd')](_0xa367('0x15'),_0x5a30ab);logger[_0xa367('0x1f')]('ShowVariable',_0x5a30ab,JSON[_0xa367('0x20')](_0x10e886));_0x35bcf(_0x10e886);})[_0xa367('0x21')](function(_0x35297a){logger[_0xa367('0x10')]('ShowVariable',_0x35297a[_0xa367('0x13')],_0x5a30ab);_0x20c104(_0x38b8b0[_0xa367('0x10')](0x1f4,_0x35297a[_0xa367('0x13')]));});});};
\ No newline at end of file