Built motion from commit (unavailable).|2.5.31
[motion2.git] / server / api / migration / migration.rpc.js
index 58bb936..f0ddf2c 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x3fce=['info','Migration,\x20%s,\x20%s','Migration,\x20%s,\x20%s,\x20%s','request\x20sent','stringify','error','code','message','catch','util','moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils','client','http','request','then'];(function(_0x5d3a04,_0x285549){var _0x38f9e1=function(_0x2f948b){while(--_0x2f948b){_0x5d3a04['push'](_0x5d3a04['shift']());}};_0x38f9e1(++_0x285549);}(_0x3fce,0x121));var _0xe3fc=function(_0x135448,_0x4ca19f){_0x135448=_0x135448-0x0;var _0x28389e=_0x3fce[_0x135448];return _0x28389e;};'use strict';var _=require('lodash');var util=require(_0xe3fc('0x0'));var moment=require(_0xe3fc('0x1'));var BPromise=require(_0xe3fc('0x2'));var rs=require(_0xe3fc('0x3'));var fs=require('fs');var Redis=require(_0xe3fc('0x4'));var db=require(_0xe3fc('0x5'))['db'];var utils=require(_0xe3fc('0x6'));var logger=require('../../config/logger')('rpc');var config=require('../../config/environment');var jayson=require('jayson/promise');var client=jayson[_0xe3fc('0x7')][_0xe3fc('0x8')]({'port':0x232a});function respondWithRpcPromise(_0x523982,_0x200715,_0x49c611){return new BPromise(function(_0x40660f,_0x4a192d){return client[_0xe3fc('0x9')](_0x523982,_0x49c611)[_0xe3fc('0xa')](function(_0x1bb7be){logger[_0xe3fc('0xb')](_0xe3fc('0xc'),_0x200715,'request\x20sent');logger['debug'](_0xe3fc('0xd'),_0x200715,_0xe3fc('0xe'),JSON[_0xe3fc('0xf')](_0x1bb7be));if(_0x1bb7be['error']){if(_0x1bb7be[_0xe3fc('0x10')][_0xe3fc('0x11')]===0x1f4){logger[_0xe3fc('0x10')](_0xe3fc('0xc'),_0x200715,_0x1bb7be[_0xe3fc('0x10')][_0xe3fc('0x12')]);return _0x4a192d(_0x1bb7be[_0xe3fc('0x10')]['message']);}logger[_0xe3fc('0x10')](_0xe3fc('0xc'),_0x200715,_0x1bb7be['error'][_0xe3fc('0x12')]);return _0x40660f(_0x1bb7be[_0xe3fc('0x10')]['message']);}else{logger[_0xe3fc('0xb')](_0xe3fc('0xc'),_0x200715,'request\x20sent');_0x40660f(_0x1bb7be['result']['message']);}})[_0xe3fc('0x13')](function(_0x4283be){logger[_0xe3fc('0x10')]('Migration,\x20%s,\x20%s',_0x200715,_0x4283be);_0x4a192d(_0x4283be);});});}
\ No newline at end of file
+var _0x784c=['lodash','util','moment','randomstring','../../mysqldb','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','then','info','Migration,\x20%s,\x20%s','request\x20sent','Migration,\x20%s,\x20%s,\x20%s','stringify','error','message','result','catch'];(function(_0x55e08b,_0x421620){var _0xd1a7ff=function(_0x58c7ff){while(--_0x58c7ff){_0x55e08b['push'](_0x55e08b['shift']());}};_0xd1a7ff(++_0x421620);}(_0x784c,0x78));var _0xc784=function(_0x3a4f12,_0x5c1d2c){_0x3a4f12=_0x3a4f12-0x0;var _0x11128a=_0x784c[_0x3a4f12];return _0x11128a;};'use strict';var _=require(_0xc784('0x0'));var util=require(_0xc784('0x1'));var moment=require(_0xc784('0x2'));var BPromise=require('bluebird');var rs=require(_0xc784('0x3'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0xc784('0x4'))['db'];var utils=require(_0xc784('0x5'));var logger=require(_0xc784('0x6'))(_0xc784('0x7'));var config=require(_0xc784('0x8'));var jayson=require(_0xc784('0x9'));var client=jayson['client']['http']({'port':0x232a});function respondWithRpcPromise(_0x107c7b,_0x3b89a5,_0x330e00){return new BPromise(function(_0x31e7e4,_0x3884b4){return client['request'](_0x107c7b,_0x330e00)[_0xc784('0xa')](function(_0x5f30f4){logger[_0xc784('0xb')](_0xc784('0xc'),_0x3b89a5,_0xc784('0xd'));logger['debug'](_0xc784('0xe'),_0x3b89a5,_0xc784('0xd'),JSON[_0xc784('0xf')](_0x5f30f4));if(_0x5f30f4[_0xc784('0x10')]){if(_0x5f30f4['error']['code']===0x1f4){logger[_0xc784('0x10')]('Migration,\x20%s,\x20%s',_0x3b89a5,_0x5f30f4[_0xc784('0x10')][_0xc784('0x11')]);return _0x3884b4(_0x5f30f4[_0xc784('0x10')][_0xc784('0x11')]);}logger[_0xc784('0x10')](_0xc784('0xc'),_0x3b89a5,_0x5f30f4[_0xc784('0x10')][_0xc784('0x11')]);return _0x31e7e4(_0x5f30f4[_0xc784('0x10')]['message']);}else{logger[_0xc784('0xb')](_0xc784('0xc'),_0x3b89a5,_0xc784('0xd'));_0x31e7e4(_0x5f30f4[_0xc784('0x12')][_0xc784('0x11')]);}})[_0xc784('0x13')](function(_0x252d3f){logger[_0xc784('0x10')](_0xc784('0xc'),_0x3b89a5,_0x252d3f);_0x3884b4(_0x252d3f);});});}
\ No newline at end of file