UNPKG

@geek-fun/serverlessinsight

Version:

Full life cycle cross providers serverless application management for your fast-growing business.

14 lines (13 loc) 682 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.destroyStack = void 0; const common_1 = require("../common"); const parser_1 = require("../parser"); const destroyStack = async (stackName, options) => { const iac = (0, parser_1.parseYaml)((0, common_1.getIacLocation)(options.location)); await (0, common_1.setContext)({ stackName, ...options, iacProvider: iac.provider }, true); const context = (0, common_1.getContext)(); common_1.logger.info(`Destroying stack: ${stackName}, provider: ${context.provider}, region: ${context.region}...`); await (0, common_1.rosStackDelete)(context); }; exports.destroyStack = destroyStack;