private cloud update 2020-06-14

1. completed i18n for private cloud (foreground and background)
2. fixed issues
This commit is contained in:
strawmanbobi
2020-06-14 11:56:18 +08:00
parent 7fc902a540
commit f94a89faef
28 changed files with 899 additions and 1227 deletions

View File

@@ -4,23 +4,23 @@
*/
// global inclusion
var kvConn = require('../mini_poem/db/mongodb/mongodb_connection');
var logger = require('../mini_poem/logging/logger4js').helper;
var Map = require('../mini_poem/mem/map');
let kvConn = require('../mini_poem/db/mongodb/mongodb_connection');
let logger = require('../mini_poem/logging/logger4js').helper;
let Map = require('../mini_poem/mem/map');
// local inclusion
var ErrorCode = require('../constants/error_code');
var errorCode = new ErrorCode();
let ErrorCode = require('../constants/error_code');
let errorCode = new ErrorCode();
var VirtualRemote = function() {
let VirtualRemote = function() {
};
var remoteMap = new Map();
let remoteMap = new Map();
VirtualRemote.prototype.findRemoteByKey = function(protocol, remote, remoteKey, code, callback) {
// traverse all collections per remote
var collectionName = remote + "_" + protocol;
var vRemote = remoteMap.get(collectionName);
let collectionName = remote + "_" + protocol;
let vRemote = remoteMap.get(collectionName);
if(null == vRemote) {
try {
vRemote = kvConn.defineByCollection(collectionName, {