Files
caprover/app-backend/built/datastore/DataStoreProvider.js
T
2018-11-26 21:10:08 -08:00

18 lines
486 B
JavaScript

"use strict";
/**
* Created by kasra on 27/06/17.
*/
const DataStore = require("./DataStore");
const dataStoreCache = {};
module.exports = {
getDataStore: function (namespace) {
if (!namespace) {
throw new Error('NameSpace is empty');
}
if (!dataStoreCache[namespace]) {
dataStoreCache[namespace] = new DataStore(namespace);
}
return dataStoreCache[namespace];
},
};
//# sourceMappingURL=DataStoreProvider.js.map