@dot-event/kubes
Version:
dot-event kubernetes operation
26 lines (23 loc) • 678 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.glob = glob;
var _path = require("path");
// Helpers
async function glob(options) {
const {
cwd,
events,
glob,
props
} = options;
const paths = await events.glob([...props, "kubes", "glob"], {
cwd,
pattern: glob,
save: true
});
const services = paths.map(path => (0, _path.basename)((0, _path.dirname)(path))).filter((value, index, self) => self.indexOf(value) === index && value !== "ingress" && value !== "janitor" && value.indexOf("-redis") === -1);
await events.set([...props, "kubes", "services"], services);
}
//# sourceMappingURL=glob.js.map