From 4904edf1c593614da9538be7822f3a9ebca77935 Mon Sep 17 00:00:00 2001 From: flaviostutz Date: Sat, 27 Jan 2024 02:06:30 +0100 Subject: [PATCH] chore: trying to make wso2-api work again (error during deployment) --- examples/pnpm-lock.yaml | 2 +- lib/src/wso2/utils.ts | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/examples/pnpm-lock.yaml b/examples/pnpm-lock.yaml index 4437f2f..02c3754 100644 --- a/examples/pnpm-lock.yaml +++ b/examples/pnpm-lock.yaml @@ -7029,7 +7029,7 @@ packages: dev: false file:../lib/dist/cdk-practical-constructs-0.0.1.tgz: - resolution: {integrity: sha512-JUAC8oRbcK3XJ0yHqzDDvWT8yoggD14y9GxwWolv8i8yfHro+klEYrecyxJjhak/SZI+6E3JcB5pf63xi3yN+A==, tarball: file:../lib/dist/cdk-practical-constructs-0.0.1.tgz} + resolution: {integrity: sha512-aBOk8gJw+zEa3Pl9DB0urgBUcnUVxEqz97R0eE2C4CrMASwa7fwJppZcOmZ0pbP8921H1W1PTVMt+3U8AvO2PA==, tarball: file:../lib/dist/cdk-practical-constructs-0.0.1.tgz} name: cdk-practical-constructs version: 0.0.1 dependencies: diff --git a/lib/src/wso2/utils.ts b/lib/src/wso2/utils.ts index 1e4795b..bb833a8 100644 --- a/lib/src/wso2/utils.ts +++ b/lib/src/wso2/utils.ts @@ -1,7 +1,7 @@ /* eslint-disable no-console */ import { existsSync } from 'fs'; -import { Duration, RemovalPolicy, ScopedAws } from 'aws-cdk-lib'; +import { Duration, ScopedAws } from 'aws-cdk-lib'; import { PolicyStatement } from 'aws-cdk-lib/aws-iam'; import { Runtime } from 'aws-cdk-lib/aws-lambda'; import { RetentionDays } from 'aws-cdk-lib/aws-logs'; @@ -35,13 +35,13 @@ export const addLambdaAndProviderForWso2Operations = (args: { // lambda function used for invoking WSO2 APIs during CFN operations const customResourceFunction = new BaseNodeJsFunction(args.scope, `${args.id}-custom-lambda`, { ...args.props.customResourceConfig, - stage: 'dev', + stage: 'w', timeout: Duration.seconds(120), runtime: Runtime.NODEJS_18_X, eventType: EventType.CustomResource, createLiveAlias: false, createDefaultLogGroup: true, - logGroupRemovalPolicy: RemovalPolicy.DESTROY, + logGroupRemovalPolicy: args.props.removalPolicy, entry: wso2LambdaEntry, initialPolicy: [ PolicyStatement.fromJson({