Built motion from commit 37e1ed56.|2.6.29
[motion2.git] / server / api / trigger / trigger.rpc.js
index 57a8e4e..b1216d7 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x194e=['raw','where','attributes','limit','map','include','model','GetTrigger','catch','ShowTrigger','lodash','util','moment','bluebird','ioredis','../../config/logger','rpc','../../config/environment','jayson/promise','client','http','then','info','Trigger,\x20%s,\x20%s','request\x20sent','debug','stringify','error','code','message','result','Trigger','findAll','options'];(function(_0x4f9b18,_0x2cb5ca){var _0x29f20c=function(_0x268b3d){while(--_0x268b3d){_0x4f9b18['push'](_0x4f9b18['shift']());}};_0x29f20c(++_0x2cb5ca);}(_0x194e,0x1a2));var _0xe194=function(_0x2ba6ff,_0x2807c4){_0x2ba6ff=_0x2ba6ff-0x0;var _0x1578e4=_0x194e[_0x2ba6ff];return _0x1578e4;};'use strict';var _=require(_0xe194('0x0'));var util=require(_0xe194('0x1'));var moment=require(_0xe194('0x2'));var BPromise=require(_0xe194('0x3'));var rs=require('randomstring');var fs=require('fs');var Redis=require(_0xe194('0x4'));var db=require('../../mysqldb')['db'];var utils=require('../../config/utils');var logger=require(_0xe194('0x5'))(_0xe194('0x6'));var config=require(_0xe194('0x7'));var jayson=require(_0xe194('0x8'));var client=jayson[_0xe194('0x9')][_0xe194('0xa')]({'port':0x232a});function respondWithRpcPromise(_0x3841ab,_0x225227,_0x31b6ec){return new BPromise(function(_0x49d608,_0x51e2eb){return client['request'](_0x3841ab,_0x31b6ec)[_0xe194('0xb')](function(_0x23cdd7){logger[_0xe194('0xc')](_0xe194('0xd'),_0x225227,_0xe194('0xe'));logger[_0xe194('0xf')]('Trigger,\x20%s,\x20%s,\x20%s',_0x225227,_0xe194('0xe'),JSON[_0xe194('0x10')](_0x23cdd7));if(_0x23cdd7['error']){if(_0x23cdd7[_0xe194('0x11')][_0xe194('0x12')]===0x1f4){logger[_0xe194('0x11')](_0xe194('0xd'),_0x225227,_0x23cdd7['error']['message']);return _0x51e2eb(_0x23cdd7['error'][_0xe194('0x13')]);}logger[_0xe194('0x11')]('Trigger,\x20%s,\x20%s',_0x225227,_0x23cdd7[_0xe194('0x11')][_0xe194('0x13')]);return _0x49d608(_0x23cdd7['error'][_0xe194('0x13')]);}else{logger[_0xe194('0xc')](_0xe194('0xd'),_0x225227,_0xe194('0xe'));_0x49d608(_0x23cdd7[_0xe194('0x14')][_0xe194('0x13')]);}})['catch'](function(_0x286e2b){logger[_0xe194('0x11')](_0xe194('0xd'),_0x225227,_0x286e2b);_0x51e2eb(_0x286e2b);});});}exports['GetTrigger']=function(_0x5a615d){var _0x76f1c2=this;return new Promise(function(_0x37772c,_0x45ebbb){return db[_0xe194('0x15')][_0xe194('0x16')]({'raw':_0x5a615d[_0xe194('0x17')]?_0x5a615d[_0xe194('0x17')][_0xe194('0x18')]===undefined?!![]:![]:!![],'where':_0x5a615d[_0xe194('0x17')]?_0x5a615d[_0xe194('0x17')][_0xe194('0x19')]||null:null,'attributes':_0x5a615d['options']?_0x5a615d[_0xe194('0x17')][_0xe194('0x1a')]||null:null,'limit':_0x5a615d['options']?_0x5a615d[_0xe194('0x17')][_0xe194('0x1b')]||null:null,'include':_0x5a615d[_0xe194('0x17')]?_0x5a615d[_0xe194('0x17')]['include']?_[_0xe194('0x1c')](_0x5a615d[_0xe194('0x17')][_0xe194('0x1d')],function(_0x466c44){return{'model':db[_0x466c44[_0xe194('0x1e')]],'as':_0x466c44['as'],'attributes':_0x466c44['attributes'],'include':_0x466c44[_0xe194('0x1d')]?_['map'](_0x466c44[_0xe194('0x1d')],function(_0x3a2ed4){return{'model':db[_0x3a2ed4[_0xe194('0x1e')]],'as':_0x3a2ed4['as'],'attributes':_0x3a2ed4['attributes'],'include':_0x3a2ed4[_0xe194('0x1d')]?_[_0xe194('0x1c')](_0x3a2ed4['include'],function(_0x3a46a3){return{'model':db[_0x3a46a3[_0xe194('0x1e')]],'as':_0x3a46a3['as'],'attributes':_0x3a46a3['attributes']};}):[]};}):[]};}):[]:[]})[_0xe194('0xb')](function(_0x4f9578){logger[_0xe194('0xc')](_0xe194('0x1f'),_0x5a615d);logger[_0xe194('0xf')](_0xe194('0x1f'),_0x5a615d,JSON[_0xe194('0x10')](_0x4f9578));_0x37772c(_0x4f9578);})[_0xe194('0x20')](function(_0x272dc1){logger[_0xe194('0x11')](_0xe194('0x1f'),_0x272dc1[_0xe194('0x13')],_0x5a615d);_0x45ebbb(_0x76f1c2['error'](0x1f4,_0x272dc1[_0xe194('0x13')]));});});};exports['ShowTrigger']=function(_0x1ce510){var _0x802b41=this;return new Promise(function(_0x4e61a2,_0x217efd){return db[_0xe194('0x15')]['find']({'raw':_0x1ce510[_0xe194('0x17')]?_0x1ce510['options'][_0xe194('0x18')]===undefined?!![]:![]:!![],'where':_0x1ce510[_0xe194('0x17')]?_0x1ce510[_0xe194('0x17')][_0xe194('0x19')]||null:null,'attributes':_0x1ce510[_0xe194('0x17')]?_0x1ce510[_0xe194('0x17')]['attributes']||null:null,'include':_0x1ce510[_0xe194('0x17')]?_0x1ce510[_0xe194('0x17')][_0xe194('0x1d')]?_[_0xe194('0x1c')](_0x1ce510[_0xe194('0x17')][_0xe194('0x1d')],function(_0x340cab){return{'model':db[_0x340cab[_0xe194('0x1e')]],'as':_0x340cab['as'],'attributes':_0x340cab[_0xe194('0x1a')],'include':_0x340cab[_0xe194('0x1d')]?_[_0xe194('0x1c')](_0x340cab[_0xe194('0x1d')],function(_0x10996c){return{'model':db[_0x10996c[_0xe194('0x1e')]],'as':_0x10996c['as'],'attributes':_0x10996c[_0xe194('0x1a')],'include':_0x10996c[_0xe194('0x1d')]?_['map'](_0x10996c[_0xe194('0x1d')],function(_0x3407ba){return{'model':db[_0x3407ba[_0xe194('0x1e')]],'as':_0x3407ba['as'],'attributes':_0x3407ba[_0xe194('0x1a')]};}):[]};}):[]};}):[]:[]})[_0xe194('0xb')](function(_0x4aad78){logger[_0xe194('0xc')](_0xe194('0x21'),_0x1ce510);logger[_0xe194('0xf')](_0xe194('0x21'),_0x1ce510,JSON[_0xe194('0x10')](_0x4aad78));_0x4e61a2(_0x4aad78);})[_0xe194('0x20')](function(_0x505cbc){logger['error']('ShowTrigger',_0x505cbc[_0xe194('0x13')],_0x1ce510);_0x217efd(_0x802b41[_0xe194('0x11')](0x1f4,_0x505cbc[_0xe194('0x13')]));});});};
\ No newline at end of file
+var _0x600a=['where','attributes','limit','include','model','map','ShowTrigger','find','lodash','util','moment','bluebird','randomstring','../../mysqldb','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','http','request','then','info','Trigger,\x20%s,\x20%s','request\x20sent','debug','Trigger,\x20%s,\x20%s,\x20%s','stringify','error','message','catch','GetTrigger','Trigger','findAll','options','raw'];(function(_0x2170e3,_0x39d8c4){var _0x4b1363=function(_0x1dd4c1){while(--_0x1dd4c1){_0x2170e3['push'](_0x2170e3['shift']());}};_0x4b1363(++_0x39d8c4);}(_0x600a,0x104));var _0xa600=function(_0x25701b,_0x2a6976){_0x25701b=_0x25701b-0x0;var _0x3a8a2c=_0x600a[_0x25701b];return _0x3a8a2c;};'use strict';var _=require(_0xa600('0x0'));var util=require(_0xa600('0x1'));var moment=require(_0xa600('0x2'));var BPromise=require(_0xa600('0x3'));var rs=require(_0xa600('0x4'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0xa600('0x5'))['db'];var utils=require(_0xa600('0x6'));var logger=require(_0xa600('0x7'))(_0xa600('0x8'));var config=require(_0xa600('0x9'));var jayson=require(_0xa600('0xa'));var client=jayson['client'][_0xa600('0xb')]({'port':0x232a});function respondWithRpcPromise(_0x464dec,_0x54fa5a,_0x47b435){return new BPromise(function(_0x45034d,_0x1cf7ca){return client[_0xa600('0xc')](_0x464dec,_0x47b435)[_0xa600('0xd')](function(_0x3667c2){logger[_0xa600('0xe')](_0xa600('0xf'),_0x54fa5a,_0xa600('0x10'));logger[_0xa600('0x11')](_0xa600('0x12'),_0x54fa5a,_0xa600('0x10'),JSON[_0xa600('0x13')](_0x3667c2));if(_0x3667c2['error']){if(_0x3667c2['error']['code']===0x1f4){logger[_0xa600('0x14')](_0xa600('0xf'),_0x54fa5a,_0x3667c2[_0xa600('0x14')][_0xa600('0x15')]);return _0x1cf7ca(_0x3667c2[_0xa600('0x14')][_0xa600('0x15')]);}logger[_0xa600('0x14')](_0xa600('0xf'),_0x54fa5a,_0x3667c2[_0xa600('0x14')][_0xa600('0x15')]);return _0x45034d(_0x3667c2['error'][_0xa600('0x15')]);}else{logger['info'](_0xa600('0xf'),_0x54fa5a,'request\x20sent');_0x45034d(_0x3667c2['result']['message']);}})[_0xa600('0x16')](function(_0x177e3e){logger['error'](_0xa600('0xf'),_0x54fa5a,_0x177e3e);_0x1cf7ca(_0x177e3e);});});}exports[_0xa600('0x17')]=function(_0x5677f0){var _0x334dda=this;return new Promise(function(_0x50d493,_0x35eb7a){return db[_0xa600('0x18')][_0xa600('0x19')]({'raw':_0x5677f0[_0xa600('0x1a')]?_0x5677f0[_0xa600('0x1a')][_0xa600('0x1b')]===undefined?!![]:![]:!![],'where':_0x5677f0[_0xa600('0x1a')]?_0x5677f0[_0xa600('0x1a')][_0xa600('0x1c')]||null:null,'attributes':_0x5677f0[_0xa600('0x1a')]?_0x5677f0[_0xa600('0x1a')][_0xa600('0x1d')]||null:null,'limit':_0x5677f0[_0xa600('0x1a')]?_0x5677f0['options'][_0xa600('0x1e')]||null:null,'include':_0x5677f0[_0xa600('0x1a')]?_0x5677f0[_0xa600('0x1a')][_0xa600('0x1f')]?_['map'](_0x5677f0[_0xa600('0x1a')]['include'],function(_0x5e4e94){return{'model':db[_0x5e4e94[_0xa600('0x20')]],'as':_0x5e4e94['as'],'attributes':_0x5e4e94['attributes'],'include':_0x5e4e94[_0xa600('0x1f')]?_['map'](_0x5e4e94[_0xa600('0x1f')],function(_0xd60d77){return{'model':db[_0xd60d77[_0xa600('0x20')]],'as':_0xd60d77['as'],'attributes':_0xd60d77[_0xa600('0x1d')],'include':_0xd60d77[_0xa600('0x1f')]?_[_0xa600('0x21')](_0xd60d77[_0xa600('0x1f')],function(_0x2f330b){return{'model':db[_0x2f330b[_0xa600('0x20')]],'as':_0x2f330b['as'],'attributes':_0x2f330b['attributes']};}):[]};}):[]};}):[]:[]})[_0xa600('0xd')](function(_0x3ccd0c){logger[_0xa600('0xe')]('GetTrigger',_0x5677f0);logger[_0xa600('0x11')](_0xa600('0x17'),_0x5677f0,JSON[_0xa600('0x13')](_0x3ccd0c));_0x50d493(_0x3ccd0c);})['catch'](function(_0x1856a1){logger[_0xa600('0x14')](_0xa600('0x17'),_0x1856a1[_0xa600('0x15')],_0x5677f0);_0x35eb7a(_0x334dda[_0xa600('0x14')](0x1f4,_0x1856a1[_0xa600('0x15')]));});});};exports[_0xa600('0x22')]=function(_0x4867ef){var _0xe8e50d=this;return new Promise(function(_0xbf35a2,_0x188f9b){return db[_0xa600('0x18')][_0xa600('0x23')]({'raw':_0x4867ef[_0xa600('0x1a')]?_0x4867ef[_0xa600('0x1a')][_0xa600('0x1b')]===undefined?!![]:![]:!![],'where':_0x4867ef[_0xa600('0x1a')]?_0x4867ef['options'][_0xa600('0x1c')]||null:null,'attributes':_0x4867ef[_0xa600('0x1a')]?_0x4867ef[_0xa600('0x1a')][_0xa600('0x1d')]||null:null,'include':_0x4867ef[_0xa600('0x1a')]?_0x4867ef[_0xa600('0x1a')][_0xa600('0x1f')]?_['map'](_0x4867ef[_0xa600('0x1a')][_0xa600('0x1f')],function(_0x27499c){return{'model':db[_0x27499c[_0xa600('0x20')]],'as':_0x27499c['as'],'attributes':_0x27499c['attributes'],'include':_0x27499c[_0xa600('0x1f')]?_['map'](_0x27499c[_0xa600('0x1f')],function(_0x5889f0){return{'model':db[_0x5889f0[_0xa600('0x20')]],'as':_0x5889f0['as'],'attributes':_0x5889f0['attributes'],'include':_0x5889f0[_0xa600('0x1f')]?_[_0xa600('0x21')](_0x5889f0[_0xa600('0x1f')],function(_0x3e05e2){return{'model':db[_0x3e05e2[_0xa600('0x20')]],'as':_0x3e05e2['as'],'attributes':_0x3e05e2[_0xa600('0x1d')]};}):[]};}):[]};}):[]:[]})[_0xa600('0xd')](function(_0x780873){logger[_0xa600('0xe')]('ShowTrigger',_0x4867ef);logger[_0xa600('0x11')](_0xa600('0x22'),_0x4867ef,JSON['stringify'](_0x780873));_0xbf35a2(_0x780873);})[_0xa600('0x16')](function(_0x21204c){logger[_0xa600('0x14')](_0xa600('0x22'),_0x21204c[_0xa600('0x15')],_0x4867ef);_0x188f9b(_0xe8e50d[_0xa600('0x14')](0x1f4,_0x21204c[_0xa600('0x15')]));});});};
\ No newline at end of file