@dot-event/kubes
Version:
dot-event kubernetes operation
31 lines (26 loc) • 741 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.snapshot = snapshot;
var _objectSpread2 = _interopRequireDefault(require("@babel/runtime/helpers/objectSpread"));
async function snapshot(options) {
const {
cluster,
event,
events,
props
} = options;
const {
disks
} = await events.gcloudConfigRead(props, event.options);
for (const diskName in disks) {
if (diskName.slice(0, cluster.length) === cluster) {
await events.gcloudDisksSnapshot(props, (0, _objectSpread2.default)({}, disks[diskName], {
diskName
}));
}
}
}
//# sourceMappingURL=snapshot.js.map