Built motion from commit (unavailable).|2.5.31
[motion2.git] / server / api / interval / interval.rpc.js
index 63a6979..7190b17 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x89dc=['map','include','model','find','ShowInterval','lodash','bluebird','randomstring','../../mysqldb','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','client','http','then','info','request\x20sent','debug','Interval,\x20%s,\x20%s,\x20%s','stringify','error','Interval,\x20%s,\x20%s','message','catch','GetInterval','Interval','findAll','options','raw','where','attributes','limit'];(function(_0xb3bd02,_0x583307){var _0x9054e8=function(_0x2809d7){while(--_0x2809d7){_0xb3bd02['push'](_0xb3bd02['shift']());}};_0x9054e8(++_0x583307);}(_0x89dc,0xd1));var _0xc89d=function(_0xa1e3e3,_0x29fe0e){_0xa1e3e3=_0xa1e3e3-0x0;var _0xc980e9=_0x89dc[_0xa1e3e3];return _0xc980e9;};'use strict';var _=require(_0xc89d('0x0'));var util=require('util');var moment=require('moment');var BPromise=require(_0xc89d('0x1'));var rs=require(_0xc89d('0x2'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0xc89d('0x3'))['db'];var utils=require(_0xc89d('0x4'));var logger=require(_0xc89d('0x5'))(_0xc89d('0x6'));var config=require(_0xc89d('0x7'));var jayson=require(_0xc89d('0x8'));var client=jayson[_0xc89d('0x9')][_0xc89d('0xa')]({'port':0x232a});function respondWithRpcPromise(_0x213c66,_0x3b3b01,_0x30ccc4){return new BPromise(function(_0x31d26d,_0x47826a){return client['request'](_0x213c66,_0x30ccc4)[_0xc89d('0xb')](function(_0x29e7f1){logger[_0xc89d('0xc')]('Interval,\x20%s,\x20%s',_0x3b3b01,_0xc89d('0xd'));logger[_0xc89d('0xe')](_0xc89d('0xf'),_0x3b3b01,'request\x20sent',JSON[_0xc89d('0x10')](_0x29e7f1));if(_0x29e7f1[_0xc89d('0x11')]){if(_0x29e7f1[_0xc89d('0x11')]['code']===0x1f4){logger[_0xc89d('0x11')](_0xc89d('0x12'),_0x3b3b01,_0x29e7f1['error'][_0xc89d('0x13')]);return _0x47826a(_0x29e7f1[_0xc89d('0x11')]['message']);}logger[_0xc89d('0x11')](_0xc89d('0x12'),_0x3b3b01,_0x29e7f1[_0xc89d('0x11')]['message']);return _0x31d26d(_0x29e7f1[_0xc89d('0x11')]['message']);}else{logger['info'](_0xc89d('0x12'),_0x3b3b01,_0xc89d('0xd'));_0x31d26d(_0x29e7f1['result'][_0xc89d('0x13')]);}})[_0xc89d('0x14')](function(_0x23495f){logger[_0xc89d('0x11')]('Interval,\x20%s,\x20%s',_0x3b3b01,_0x23495f);_0x47826a(_0x23495f);});});}exports[_0xc89d('0x15')]=function(_0x2ff129){var _0x43af73=this;return new Promise(function(_0x5b63c1,_0x1238a8){return db[_0xc89d('0x16')][_0xc89d('0x17')]({'raw':_0x2ff129[_0xc89d('0x18')]?_0x2ff129[_0xc89d('0x18')][_0xc89d('0x19')]===undefined?!![]:![]:!![],'where':_0x2ff129[_0xc89d('0x18')]?_0x2ff129[_0xc89d('0x18')][_0xc89d('0x1a')]||null:null,'attributes':_0x2ff129[_0xc89d('0x18')]?_0x2ff129[_0xc89d('0x18')][_0xc89d('0x1b')]||null:null,'limit':_0x2ff129[_0xc89d('0x18')]?_0x2ff129[_0xc89d('0x18')][_0xc89d('0x1c')]||null:null,'include':_0x2ff129[_0xc89d('0x18')]?_0x2ff129[_0xc89d('0x18')]['include']?_[_0xc89d('0x1d')](_0x2ff129[_0xc89d('0x18')][_0xc89d('0x1e')],function(_0x159d3c){return{'model':db[_0x159d3c[_0xc89d('0x1f')]],'as':_0x159d3c['as'],'attributes':_0x159d3c[_0xc89d('0x1b')],'include':_0x159d3c[_0xc89d('0x1e')]?_['map'](_0x159d3c[_0xc89d('0x1e')],function(_0x4a3311){return{'model':db[_0x4a3311['model']],'as':_0x4a3311['as'],'attributes':_0x4a3311['attributes'],'include':_0x4a3311[_0xc89d('0x1e')]?_[_0xc89d('0x1d')](_0x4a3311[_0xc89d('0x1e')],function(_0x7f5020){return{'model':db[_0x7f5020[_0xc89d('0x1f')]],'as':_0x7f5020['as'],'attributes':_0x7f5020['attributes']};}):[]};}):[]};}):[]:[]})['then'](function(_0x3d209d){logger[_0xc89d('0xc')](_0xc89d('0x15'),_0x2ff129);logger[_0xc89d('0xe')](_0xc89d('0x15'),_0x2ff129,JSON[_0xc89d('0x10')](_0x3d209d));_0x5b63c1(_0x3d209d);})[_0xc89d('0x14')](function(_0x3e4188){logger[_0xc89d('0x11')](_0xc89d('0x15'),_0x3e4188[_0xc89d('0x13')],_0x2ff129);_0x1238a8(_0x43af73[_0xc89d('0x11')](0x1f4,_0x3e4188[_0xc89d('0x13')]));});});};exports['ShowInterval']=function(_0x66fb97){var _0xda78d8=this;return new Promise(function(_0x26f1fb,_0x16943d){return db[_0xc89d('0x16')][_0xc89d('0x20')]({'raw':_0x66fb97['options']?_0x66fb97[_0xc89d('0x18')][_0xc89d('0x19')]===undefined?!![]:![]:!![],'where':_0x66fb97[_0xc89d('0x18')]?_0x66fb97[_0xc89d('0x18')][_0xc89d('0x1a')]||null:null,'attributes':_0x66fb97[_0xc89d('0x18')]?_0x66fb97[_0xc89d('0x18')][_0xc89d('0x1b')]||null:null,'include':_0x66fb97[_0xc89d('0x18')]?_0x66fb97[_0xc89d('0x18')][_0xc89d('0x1e')]?_[_0xc89d('0x1d')](_0x66fb97[_0xc89d('0x18')][_0xc89d('0x1e')],function(_0x68b033){return{'model':db[_0x68b033['model']],'as':_0x68b033['as'],'attributes':_0x68b033[_0xc89d('0x1b')],'include':_0x68b033[_0xc89d('0x1e')]?_['map'](_0x68b033[_0xc89d('0x1e')],function(_0x291275){return{'model':db[_0x291275[_0xc89d('0x1f')]],'as':_0x291275['as'],'attributes':_0x291275[_0xc89d('0x1b')],'include':_0x291275[_0xc89d('0x1e')]?_[_0xc89d('0x1d')](_0x291275[_0xc89d('0x1e')],function(_0x3361cb){return{'model':db[_0x3361cb[_0xc89d('0x1f')]],'as':_0x3361cb['as'],'attributes':_0x3361cb['attributes']};}):[]};}):[]};}):[]:[]})[_0xc89d('0xb')](function(_0x224ec9){logger[_0xc89d('0xc')](_0xc89d('0x21'),_0x66fb97);logger[_0xc89d('0xe')](_0xc89d('0x21'),_0x66fb97,JSON[_0xc89d('0x10')](_0x224ec9));_0x26f1fb(_0x224ec9);})[_0xc89d('0x14')](function(_0x2825c9){logger['error'](_0xc89d('0x21'),_0x2825c9[_0xc89d('0x13')],_0x66fb97);_0x16943d(_0xda78d8[_0xc89d('0x11')](0x1f4,_0x2825c9['message']));});});};
\ No newline at end of file
+var _0x81ad=['lodash','util','moment','ioredis','../../mysqldb','../../config/utils','../../config/logger','../../config/environment','then','info','Interval,\x20%s,\x20%s','debug','Interval,\x20%s,\x20%s,\x20%s','error','code','message','catch','findAll','options','raw','where','attributes','limit','include','map','model','GetInterval','stringify','ShowInterval','Interval','find'];(function(_0x509273,_0x13fc9f){var _0x38ef40=function(_0xf8d4c9){while(--_0xf8d4c9){_0x509273['push'](_0x509273['shift']());}};_0x38ef40(++_0x13fc9f);}(_0x81ad,0x1d1));var _0xd81a=function(_0x234ae1,_0x42bdd6){_0x234ae1=_0x234ae1-0x0;var _0x227ba0=_0x81ad[_0x234ae1];return _0x227ba0;};'use strict';var _=require(_0xd81a('0x0'));var util=require(_0xd81a('0x1'));var moment=require(_0xd81a('0x2'));var BPromise=require('bluebird');var rs=require('randomstring');var fs=require('fs');var Redis=require(_0xd81a('0x3'));var db=require(_0xd81a('0x4'))['db'];var utils=require(_0xd81a('0x5'));var logger=require(_0xd81a('0x6'))('rpc');var config=require(_0xd81a('0x7'));var jayson=require('jayson/promise');var client=jayson['client']['http']({'port':0x232a});function respondWithRpcPromise(_0x9ef758,_0xb3822a,_0x20885a){return new BPromise(function(_0x5a5472,_0x3f8fcf){return client['request'](_0x9ef758,_0x20885a)[_0xd81a('0x8')](function(_0x2107bd){logger[_0xd81a('0x9')](_0xd81a('0xa'),_0xb3822a,'request\x20sent');logger[_0xd81a('0xb')](_0xd81a('0xc'),_0xb3822a,'request\x20sent',JSON['stringify'](_0x2107bd));if(_0x2107bd[_0xd81a('0xd')]){if(_0x2107bd[_0xd81a('0xd')][_0xd81a('0xe')]===0x1f4){logger[_0xd81a('0xd')](_0xd81a('0xa'),_0xb3822a,_0x2107bd[_0xd81a('0xd')][_0xd81a('0xf')]);return _0x3f8fcf(_0x2107bd[_0xd81a('0xd')][_0xd81a('0xf')]);}logger[_0xd81a('0xd')]('Interval,\x20%s,\x20%s',_0xb3822a,_0x2107bd[_0xd81a('0xd')][_0xd81a('0xf')]);return _0x5a5472(_0x2107bd[_0xd81a('0xd')]['message']);}else{logger[_0xd81a('0x9')]('Interval,\x20%s,\x20%s',_0xb3822a,'request\x20sent');_0x5a5472(_0x2107bd['result']['message']);}})[_0xd81a('0x10')](function(_0x1b6c62){logger[_0xd81a('0xd')](_0xd81a('0xa'),_0xb3822a,_0x1b6c62);_0x3f8fcf(_0x1b6c62);});});}exports['GetInterval']=function(_0x33759b){var _0x13985e=this;return new Promise(function(_0x5c1223,_0xfa5713){return db['Interval'][_0xd81a('0x11')]({'raw':_0x33759b[_0xd81a('0x12')]?_0x33759b[_0xd81a('0x12')][_0xd81a('0x13')]===undefined?!![]:![]:!![],'where':_0x33759b[_0xd81a('0x12')]?_0x33759b['options'][_0xd81a('0x14')]||null:null,'attributes':_0x33759b[_0xd81a('0x12')]?_0x33759b['options'][_0xd81a('0x15')]||null:null,'limit':_0x33759b[_0xd81a('0x12')]?_0x33759b[_0xd81a('0x12')][_0xd81a('0x16')]||null:null,'include':_0x33759b[_0xd81a('0x12')]?_0x33759b['options'][_0xd81a('0x17')]?_[_0xd81a('0x18')](_0x33759b[_0xd81a('0x12')][_0xd81a('0x17')],function(_0x5d2537){return{'model':db[_0x5d2537[_0xd81a('0x19')]],'as':_0x5d2537['as'],'attributes':_0x5d2537[_0xd81a('0x15')],'include':_0x5d2537[_0xd81a('0x17')]?_[_0xd81a('0x18')](_0x5d2537[_0xd81a('0x17')],function(_0x34f317){return{'model':db[_0x34f317['model']],'as':_0x34f317['as'],'attributes':_0x34f317[_0xd81a('0x15')],'include':_0x34f317[_0xd81a('0x17')]?_[_0xd81a('0x18')](_0x34f317[_0xd81a('0x17')],function(_0x181b6f){return{'model':db[_0x181b6f[_0xd81a('0x19')]],'as':_0x181b6f['as'],'attributes':_0x181b6f[_0xd81a('0x15')]};}):[]};}):[]};}):[]:[]})[_0xd81a('0x8')](function(_0xe3d6a4){logger[_0xd81a('0x9')]('GetInterval',_0x33759b);logger['debug'](_0xd81a('0x1a'),_0x33759b,JSON[_0xd81a('0x1b')](_0xe3d6a4));_0x5c1223(_0xe3d6a4);})[_0xd81a('0x10')](function(_0x312b53){logger[_0xd81a('0xd')]('GetInterval',_0x312b53[_0xd81a('0xf')],_0x33759b);_0xfa5713(_0x13985e[_0xd81a('0xd')](0x1f4,_0x312b53[_0xd81a('0xf')]));});});};exports[_0xd81a('0x1c')]=function(_0x31fcc3){var _0x551946=this;return new Promise(function(_0x2820e7,_0x1dcb17){return db[_0xd81a('0x1d')][_0xd81a('0x1e')]({'raw':_0x31fcc3[_0xd81a('0x12')]?_0x31fcc3[_0xd81a('0x12')][_0xd81a('0x13')]===undefined?!![]:![]:!![],'where':_0x31fcc3[_0xd81a('0x12')]?_0x31fcc3[_0xd81a('0x12')][_0xd81a('0x14')]||null:null,'attributes':_0x31fcc3[_0xd81a('0x12')]?_0x31fcc3[_0xd81a('0x12')]['attributes']||null:null,'include':_0x31fcc3['options']?_0x31fcc3[_0xd81a('0x12')][_0xd81a('0x17')]?_[_0xd81a('0x18')](_0x31fcc3[_0xd81a('0x12')]['include'],function(_0x39fab2){return{'model':db[_0x39fab2[_0xd81a('0x19')]],'as':_0x39fab2['as'],'attributes':_0x39fab2[_0xd81a('0x15')],'include':_0x39fab2[_0xd81a('0x17')]?_[_0xd81a('0x18')](_0x39fab2[_0xd81a('0x17')],function(_0x5af224){return{'model':db[_0x5af224[_0xd81a('0x19')]],'as':_0x5af224['as'],'attributes':_0x5af224[_0xd81a('0x15')],'include':_0x5af224['include']?_[_0xd81a('0x18')](_0x5af224['include'],function(_0x574efc){return{'model':db[_0x574efc[_0xd81a('0x19')]],'as':_0x574efc['as'],'attributes':_0x574efc[_0xd81a('0x15')]};}):[]};}):[]};}):[]:[]})[_0xd81a('0x8')](function(_0x28f94d){logger[_0xd81a('0x9')](_0xd81a('0x1c'),_0x31fcc3);logger['debug'](_0xd81a('0x1c'),_0x31fcc3,JSON[_0xd81a('0x1b')](_0x28f94d));_0x2820e7(_0x28f94d);})['catch'](function(_0x5f1dfe){logger[_0xd81a('0xd')](_0xd81a('0x1c'),_0x5f1dfe[_0xd81a('0xf')],_0x31fcc3);_0x1dcb17(_0x551946[_0xd81a('0xd')](0x1f4,_0x5f1dfe[_0xd81a('0xf')]));});});};
\ No newline at end of file