UNPKG

catjs

Version:

(Mobile) Web Automation Framework

42 lines (32 loc) 879 B
var _properties = require("properties"), _global = require("./CATGlob.js"), _log = _global.log(); /** * Loading property file for internal use * Currently support only log.properties for log messages. * * TODO load property files according to a given path * * @type {module.exports} */ module.exports = function () { var config = { comment: "# ", separator: " = ", sections: false }, properties; return { init: function (callback) { _properties.load([cathome, "resources/log.properties"].join("/"), config, callback); }, all: ( (global && global.CAT) ? global.CAT.props : undefined ), get: function (key) { if (key) { return global.CAT.props[key]; } return undefined; } }; }();