Built motion from commit b0a9a629.|2.6.33
[motion2.git] / server / api / trigger / trigger.rpc.js
index 2d059e4..a10ba1b 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xedc1=['../../mysqldb','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','client','http','then','info','debug','Trigger,\x20%s,\x20%s,\x20%s','request\x20sent','stringify','error','Trigger,\x20%s,\x20%s','message','result','catch','Trigger','findAll','options','raw','where','attributes','limit','include','map','model','GetTrigger','ShowTrigger','find','util','moment','bluebird'];(function(_0x3fd7ab,_0x3dd0bc){var _0x56cb4b=function(_0x2cd862){while(--_0x2cd862){_0x3fd7ab['push'](_0x3fd7ab['shift']());}};_0x56cb4b(++_0x3dd0bc);}(_0xedc1,0x115));var _0x1edc=function(_0x55b3b5,_0x254983){_0x55b3b5=_0x55b3b5-0x0;var _0x5297a9=_0xedc1[_0x55b3b5];return _0x5297a9;};'use strict';var _=require('lodash');var util=require(_0x1edc('0x0'));var moment=require(_0x1edc('0x1'));var BPromise=require(_0x1edc('0x2'));var rs=require('randomstring');var fs=require('fs');var Redis=require('ioredis');var db=require(_0x1edc('0x3'))['db'];var utils=require(_0x1edc('0x4'));var logger=require(_0x1edc('0x5'))(_0x1edc('0x6'));var config=require(_0x1edc('0x7'));var jayson=require(_0x1edc('0x8'));var client=jayson[_0x1edc('0x9')][_0x1edc('0xa')]({'port':0x232a});function respondWithRpcPromise(_0x5892b7,_0x531ee9,_0x1654c6){return new BPromise(function(_0xdddf03,_0x9f0f2f){return client['request'](_0x5892b7,_0x1654c6)[_0x1edc('0xb')](function(_0x44ac8d){logger[_0x1edc('0xc')]('Trigger,\x20%s,\x20%s',_0x531ee9,'request\x20sent');logger[_0x1edc('0xd')](_0x1edc('0xe'),_0x531ee9,_0x1edc('0xf'),JSON[_0x1edc('0x10')](_0x44ac8d));if(_0x44ac8d[_0x1edc('0x11')]){if(_0x44ac8d[_0x1edc('0x11')]['code']===0x1f4){logger[_0x1edc('0x11')](_0x1edc('0x12'),_0x531ee9,_0x44ac8d[_0x1edc('0x11')][_0x1edc('0x13')]);return _0x9f0f2f(_0x44ac8d[_0x1edc('0x11')][_0x1edc('0x13')]);}logger[_0x1edc('0x11')](_0x1edc('0x12'),_0x531ee9,_0x44ac8d[_0x1edc('0x11')][_0x1edc('0x13')]);return _0xdddf03(_0x44ac8d[_0x1edc('0x11')][_0x1edc('0x13')]);}else{logger[_0x1edc('0xc')]('Trigger,\x20%s,\x20%s',_0x531ee9,'request\x20sent');_0xdddf03(_0x44ac8d[_0x1edc('0x14')][_0x1edc('0x13')]);}})[_0x1edc('0x15')](function(_0x320527){logger[_0x1edc('0x11')](_0x1edc('0x12'),_0x531ee9,_0x320527);_0x9f0f2f(_0x320527);});});}exports['GetTrigger']=function(_0x54b7f9){var _0x4ebf28=this;return new Promise(function(_0x33b2b1,_0x59bf33){return db[_0x1edc('0x16')][_0x1edc('0x17')]({'raw':_0x54b7f9[_0x1edc('0x18')]?_0x54b7f9[_0x1edc('0x18')][_0x1edc('0x19')]===undefined?!![]:![]:!![],'where':_0x54b7f9['options']?_0x54b7f9[_0x1edc('0x18')][_0x1edc('0x1a')]||null:null,'attributes':_0x54b7f9[_0x1edc('0x18')]?_0x54b7f9['options'][_0x1edc('0x1b')]||null:null,'limit':_0x54b7f9[_0x1edc('0x18')]?_0x54b7f9[_0x1edc('0x18')][_0x1edc('0x1c')]||null:null,'include':_0x54b7f9[_0x1edc('0x18')]?_0x54b7f9['options'][_0x1edc('0x1d')]?_[_0x1edc('0x1e')](_0x54b7f9[_0x1edc('0x18')][_0x1edc('0x1d')],function(_0x47b4a1){return{'model':db[_0x47b4a1[_0x1edc('0x1f')]],'as':_0x47b4a1['as'],'attributes':_0x47b4a1['attributes'],'include':_0x47b4a1['include']?_[_0x1edc('0x1e')](_0x47b4a1[_0x1edc('0x1d')],function(_0x1f3e28){return{'model':db[_0x1f3e28[_0x1edc('0x1f')]],'as':_0x1f3e28['as'],'attributes':_0x1f3e28[_0x1edc('0x1b')],'include':_0x1f3e28[_0x1edc('0x1d')]?_[_0x1edc('0x1e')](_0x1f3e28[_0x1edc('0x1d')],function(_0x40ae81){return{'model':db[_0x40ae81[_0x1edc('0x1f')]],'as':_0x40ae81['as'],'attributes':_0x40ae81[_0x1edc('0x1b')]};}):[]};}):[]};}):[]:[]})[_0x1edc('0xb')](function(_0x4adfe6){logger[_0x1edc('0xc')]('GetTrigger',_0x54b7f9);logger[_0x1edc('0xd')](_0x1edc('0x20'),_0x54b7f9,JSON['stringify'](_0x4adfe6));_0x33b2b1(_0x4adfe6);})[_0x1edc('0x15')](function(_0x4b1b7d){logger[_0x1edc('0x11')]('GetTrigger',_0x4b1b7d[_0x1edc('0x13')],_0x54b7f9);_0x59bf33(_0x4ebf28['error'](0x1f4,_0x4b1b7d[_0x1edc('0x13')]));});});};exports[_0x1edc('0x21')]=function(_0x434ea5){var _0x16ef8e=this;return new Promise(function(_0x130d86,_0x4c1628){return db[_0x1edc('0x16')][_0x1edc('0x22')]({'raw':_0x434ea5['options']?_0x434ea5[_0x1edc('0x18')][_0x1edc('0x19')]===undefined?!![]:![]:!![],'where':_0x434ea5[_0x1edc('0x18')]?_0x434ea5['options'][_0x1edc('0x1a')]||null:null,'attributes':_0x434ea5[_0x1edc('0x18')]?_0x434ea5[_0x1edc('0x18')][_0x1edc('0x1b')]||null:null,'include':_0x434ea5[_0x1edc('0x18')]?_0x434ea5[_0x1edc('0x18')][_0x1edc('0x1d')]?_['map'](_0x434ea5['options']['include'],function(_0x5517c5){return{'model':db[_0x5517c5[_0x1edc('0x1f')]],'as':_0x5517c5['as'],'attributes':_0x5517c5[_0x1edc('0x1b')],'include':_0x5517c5['include']?_[_0x1edc('0x1e')](_0x5517c5[_0x1edc('0x1d')],function(_0x457837){return{'model':db[_0x457837['model']],'as':_0x457837['as'],'attributes':_0x457837[_0x1edc('0x1b')],'include':_0x457837['include']?_[_0x1edc('0x1e')](_0x457837['include'],function(_0x2bef9e){return{'model':db[_0x2bef9e[_0x1edc('0x1f')]],'as':_0x2bef9e['as'],'attributes':_0x2bef9e[_0x1edc('0x1b')]};}):[]};}):[]};}):[]:[]})[_0x1edc('0xb')](function(_0x120f1a){logger[_0x1edc('0xc')](_0x1edc('0x21'),_0x434ea5);logger[_0x1edc('0xd')](_0x1edc('0x21'),_0x434ea5,JSON[_0x1edc('0x10')](_0x120f1a));_0x130d86(_0x120f1a);})[_0x1edc('0x15')](function(_0x4ecb62){logger[_0x1edc('0x11')](_0x1edc('0x21'),_0x4ecb62[_0x1edc('0x13')],_0x434ea5);_0x4c1628(_0x16ef8e[_0x1edc('0x11')](0x1f4,_0x4ecb62[_0x1edc('0x13')]));});});};
\ No newline at end of file
+var _0xfeba=['Trigger,\x20%s,\x20%s,\x20%s','error','Trigger,\x20%s,\x20%s','message','request\x20sent','result','catch','Trigger','findAll','options','raw','where','attributes','include','map','model','GetTrigger','stringify','ShowTrigger','lodash','util','moment','bluebird','randomstring','../../mysqldb','../../config/utils','../../config/logger','../../config/environment','jayson/promise','client','request','then','info','debug'];(function(_0x2c00ab,_0x7ff8de){var _0xbe2216=function(_0x2393e0){while(--_0x2393e0){_0x2c00ab['push'](_0x2c00ab['shift']());}};_0xbe2216(++_0x7ff8de);}(_0xfeba,0x1cd));var _0xafeb=function(_0x21974e,_0x57d7a2){_0x21974e=_0x21974e-0x0;var _0x3e65a5=_0xfeba[_0x21974e];return _0x3e65a5;};'use strict';var _=require(_0xafeb('0x0'));var util=require(_0xafeb('0x1'));var moment=require(_0xafeb('0x2'));var BPromise=require(_0xafeb('0x3'));var rs=require(_0xafeb('0x4'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0xafeb('0x5'))['db'];var utils=require(_0xafeb('0x6'));var logger=require(_0xafeb('0x7'))('rpc');var config=require(_0xafeb('0x8'));var jayson=require(_0xafeb('0x9'));var client=jayson[_0xafeb('0xa')]['http']({'port':0x232a});function respondWithRpcPromise(_0xa34f8c,_0xc6e50a,_0x23e126){return new BPromise(function(_0x1b21f8,_0x3d4b18){return client[_0xafeb('0xb')](_0xa34f8c,_0x23e126)[_0xafeb('0xc')](function(_0x5b3a81){logger[_0xafeb('0xd')]('Trigger,\x20%s,\x20%s',_0xc6e50a,'request\x20sent');logger[_0xafeb('0xe')](_0xafeb('0xf'),_0xc6e50a,'request\x20sent',JSON['stringify'](_0x5b3a81));if(_0x5b3a81[_0xafeb('0x10')]){if(_0x5b3a81[_0xafeb('0x10')]['code']===0x1f4){logger[_0xafeb('0x10')](_0xafeb('0x11'),_0xc6e50a,_0x5b3a81[_0xafeb('0x10')][_0xafeb('0x12')]);return _0x3d4b18(_0x5b3a81[_0xafeb('0x10')][_0xafeb('0x12')]);}logger[_0xafeb('0x10')](_0xafeb('0x11'),_0xc6e50a,_0x5b3a81[_0xafeb('0x10')][_0xafeb('0x12')]);return _0x1b21f8(_0x5b3a81['error'][_0xafeb('0x12')]);}else{logger['info'](_0xafeb('0x11'),_0xc6e50a,_0xafeb('0x13'));_0x1b21f8(_0x5b3a81[_0xafeb('0x14')][_0xafeb('0x12')]);}})[_0xafeb('0x15')](function(_0x4b3b72){logger[_0xafeb('0x10')](_0xafeb('0x11'),_0xc6e50a,_0x4b3b72);_0x3d4b18(_0x4b3b72);});});}exports['GetTrigger']=function(_0x599067){var _0x423bc1=this;return new Promise(function(_0x141afe,_0x398c60){return db[_0xafeb('0x16')][_0xafeb('0x17')]({'raw':_0x599067['options']?_0x599067[_0xafeb('0x18')][_0xafeb('0x19')]===undefined?!![]:![]:!![],'where':_0x599067[_0xafeb('0x18')]?_0x599067[_0xafeb('0x18')][_0xafeb('0x1a')]||null:null,'attributes':_0x599067[_0xafeb('0x18')]?_0x599067[_0xafeb('0x18')][_0xafeb('0x1b')]||null:null,'limit':_0x599067[_0xafeb('0x18')]?_0x599067[_0xafeb('0x18')]['limit']||null:null,'include':_0x599067['options']?_0x599067[_0xafeb('0x18')][_0xafeb('0x1c')]?_[_0xafeb('0x1d')](_0x599067['options'][_0xafeb('0x1c')],function(_0x331fe1){return{'model':db[_0x331fe1[_0xafeb('0x1e')]],'as':_0x331fe1['as'],'attributes':_0x331fe1[_0xafeb('0x1b')],'include':_0x331fe1[_0xafeb('0x1c')]?_[_0xafeb('0x1d')](_0x331fe1['include'],function(_0x2b1b52){return{'model':db[_0x2b1b52['model']],'as':_0x2b1b52['as'],'attributes':_0x2b1b52[_0xafeb('0x1b')],'include':_0x2b1b52[_0xafeb('0x1c')]?_[_0xafeb('0x1d')](_0x2b1b52['include'],function(_0x255cdf){return{'model':db[_0x255cdf[_0xafeb('0x1e')]],'as':_0x255cdf['as'],'attributes':_0x255cdf['attributes']};}):[]};}):[]};}):[]:[]})[_0xafeb('0xc')](function(_0x288aa8){logger['info']('GetTrigger',_0x599067);logger[_0xafeb('0xe')](_0xafeb('0x1f'),_0x599067,JSON[_0xafeb('0x20')](_0x288aa8));_0x141afe(_0x288aa8);})[_0xafeb('0x15')](function(_0x5ef8af){logger[_0xafeb('0x10')](_0xafeb('0x1f'),_0x5ef8af[_0xafeb('0x12')],_0x599067);_0x398c60(_0x423bc1['error'](0x1f4,_0x5ef8af[_0xafeb('0x12')]));});});};exports['ShowTrigger']=function(_0x4a08d7){var _0x1ae2f1=this;return new Promise(function(_0x47118a,_0x38eb58){return db[_0xafeb('0x16')]['find']({'raw':_0x4a08d7[_0xafeb('0x18')]?_0x4a08d7['options'][_0xafeb('0x19')]===undefined?!![]:![]:!![],'where':_0x4a08d7[_0xafeb('0x18')]?_0x4a08d7[_0xafeb('0x18')]['where']||null:null,'attributes':_0x4a08d7[_0xafeb('0x18')]?_0x4a08d7[_0xafeb('0x18')]['attributes']||null:null,'include':_0x4a08d7['options']?_0x4a08d7[_0xafeb('0x18')][_0xafeb('0x1c')]?_[_0xafeb('0x1d')](_0x4a08d7['options']['include'],function(_0x4b6d5a){return{'model':db[_0x4b6d5a['model']],'as':_0x4b6d5a['as'],'attributes':_0x4b6d5a[_0xafeb('0x1b')],'include':_0x4b6d5a[_0xafeb('0x1c')]?_['map'](_0x4b6d5a[_0xafeb('0x1c')],function(_0x154f79){return{'model':db[_0x154f79[_0xafeb('0x1e')]],'as':_0x154f79['as'],'attributes':_0x154f79[_0xafeb('0x1b')],'include':_0x154f79['include']?_[_0xafeb('0x1d')](_0x154f79[_0xafeb('0x1c')],function(_0x4403a4){return{'model':db[_0x4403a4[_0xafeb('0x1e')]],'as':_0x4403a4['as'],'attributes':_0x4403a4[_0xafeb('0x1b')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x3a57df){logger[_0xafeb('0xd')]('ShowTrigger',_0x4a08d7);logger['debug'](_0xafeb('0x21'),_0x4a08d7,JSON[_0xafeb('0x20')](_0x3a57df));_0x47118a(_0x3a57df);})[_0xafeb('0x15')](function(_0x41a6ee){logger[_0xafeb('0x10')](_0xafeb('0x21'),_0x41a6ee[_0xafeb('0x12')],_0x4a08d7);_0x38eb58(_0x1ae2f1[_0xafeb('0x10')](0x1f4,_0x41a6ee[_0xafeb('0x12')]));});});};
\ No newline at end of file