Skip to content

Commit

Permalink
fix(AWS Stream): Fix configuration of boolean Enabled setting (#7552)
Browse files Browse the repository at this point in the history
  • Loading branch information
Clar Charron committed Apr 23, 2020
1 parent b665d17 commit 10c016f
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 16 deletions.
2 changes: 1 addition & 1 deletion docs/providers/kubeless/guide/deploying.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ provider:
endpoint: http://minio.local
bucket: workbench
region: eu-central-1
s3ForcePathStyle: True
s3ForcePathStyle: true
```

## Deploy Function
Expand Down
4 changes: 2 additions & 2 deletions lib/plugins/aws/package/compile/events/stream/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ class AwsCompileStreamEvents {
let BatchSize = 10;
let ParallelizationFactor;
let StartingPosition = 'TRIM_HORIZON';
let Enabled = 'True';
let Enabled = true;

// TODO validate arn syntax
if (typeof event.stream === 'object') {
Expand Down Expand Up @@ -147,7 +147,7 @@ class AwsCompileStreamEvents {
}
StartingPosition = event.stream.startingPosition || StartingPosition;
if (typeof event.stream.enabled !== 'undefined') {
Enabled = event.stream.enabled ? 'True' : 'False';
Enabled = event.stream.enabled;
}
} else if (typeof event.stream === 'string') {
EventSourceArn = event.stream;
Expand Down
26 changes: 13 additions & 13 deletions lib/plugins/aws/package/compile/events/stream/index.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -444,7 +444,7 @@ describe('AwsCompileStreamEvents', () => {
expect(
awsCompileStreamEvents.serverless.service.provider.compiledCloudFormationTemplate
.Resources.FirstEventSourceMappingDynamodbFoo.Properties.Enabled
).to.equal('False');
).to.equal(false);

// event 2
expect(
Expand All @@ -470,7 +470,7 @@ describe('AwsCompileStreamEvents', () => {
expect(
awsCompileStreamEvents.serverless.service.provider.compiledCloudFormationTemplate
.Resources.FirstEventSourceMappingDynamodbBar.Properties.Enabled
).to.equal('True');
).to.equal(true);
expect(
awsCompileStreamEvents.serverless.service.provider.compiledCloudFormationTemplate
.Resources.FirstEventSourceMappingDynamodbBar.Properties.MaximumBatchingWindowInSeconds
Expand Down Expand Up @@ -504,7 +504,7 @@ describe('AwsCompileStreamEvents', () => {
expect(
awsCompileStreamEvents.serverless.service.provider.compiledCloudFormationTemplate
.Resources.FirstEventSourceMappingDynamodbBaz.Properties.Enabled
).to.equal('True');
).to.equal(true);
expect(
awsCompileStreamEvents.serverless.service.provider.compiledCloudFormationTemplate
.Resources.FirstEventSourceMappingDynamodbBaz.Properties.BisectBatchOnFunctionError
Expand Down Expand Up @@ -534,7 +534,7 @@ describe('AwsCompileStreamEvents', () => {
expect(
awsCompileStreamEvents.serverless.service.provider.compiledCloudFormationTemplate
.Resources.FirstEventSourceMappingDynamodbBuzz.Properties.Enabled
).to.equal('True');
).to.equal(true);
expect(
awsCompileStreamEvents.serverless.service.provider.compiledCloudFormationTemplate
.Resources.FirstEventSourceMappingDynamodbBuzz.Properties.BisectBatchOnFunctionError
Expand Down Expand Up @@ -564,7 +564,7 @@ describe('AwsCompileStreamEvents', () => {
expect(
awsCompileStreamEvents.serverless.service.provider.compiledCloudFormationTemplate
.Resources.FirstEventSourceMappingDynamodbFizz.Properties.Enabled
).to.equal('True');
).to.equal(true);
expect(
awsCompileStreamEvents.serverless.service.provider.compiledCloudFormationTemplate
.Resources.FirstEventSourceMappingDynamodbFizz.Properties.DestinationConfig.OnFailure
Expand Down Expand Up @@ -1325,7 +1325,7 @@ describe('AwsCompileStreamEvents', () => {
expect(
awsCompileStreamEvents.serverless.service.provider.compiledCloudFormationTemplate
.Resources.FirstEventSourceMappingKinesisFoo.Properties.Enabled
).to.equal('False');
).to.equal(false);

// event 2
expect(
Expand Down Expand Up @@ -1355,7 +1355,7 @@ describe('AwsCompileStreamEvents', () => {
expect(
awsCompileStreamEvents.serverless.service.provider.compiledCloudFormationTemplate
.Resources.FirstEventSourceMappingKinesisBar.Properties.Enabled
).to.equal('True');
).to.equal(true);
expect(
awsCompileStreamEvents.serverless.service.provider.compiledCloudFormationTemplate
.Resources.FirstEventSourceMappingKinesisBar.Properties.MaximumBatchingWindowInSeconds
Expand Down Expand Up @@ -1389,7 +1389,7 @@ describe('AwsCompileStreamEvents', () => {
expect(
awsCompileStreamEvents.serverless.service.provider.compiledCloudFormationTemplate
.Resources.FirstEventSourceMappingKinesisBaz.Properties.Enabled
).to.equal('True');
).to.equal(true);
expect(
awsCompileStreamEvents.serverless.service.provider.compiledCloudFormationTemplate
.Resources.FirstEventSourceMappingKinesisBaz.Properties.BisectBatchOnFunctionError
Expand Down Expand Up @@ -1423,7 +1423,7 @@ describe('AwsCompileStreamEvents', () => {
expect(
awsCompileStreamEvents.serverless.service.provider.compiledCloudFormationTemplate
.Resources.FirstEventSourceMappingKinesisBuzz.Properties.Enabled
).to.equal('True');
).to.equal(true);
expect(
awsCompileStreamEvents.serverless.service.provider.compiledCloudFormationTemplate
.Resources.FirstEventSourceMappingKinesisBuzz.Properties.BisectBatchOnFunctionError
Expand Down Expand Up @@ -1453,7 +1453,7 @@ describe('AwsCompileStreamEvents', () => {
expect(
awsCompileStreamEvents.serverless.service.provider.compiledCloudFormationTemplate
.Resources.FirstEventSourceMappingKinesisFizz.Properties.Enabled
).to.equal('True');
).to.equal(true);
expect(
awsCompileStreamEvents.serverless.service.provider.compiledCloudFormationTemplate
.Resources.FirstEventSourceMappingKinesisFizz.Properties.DestinationConfig.OnFailure
Expand Down Expand Up @@ -1487,7 +1487,7 @@ describe('AwsCompileStreamEvents', () => {
expect(
awsCompileStreamEvents.serverless.service.provider.compiledCloudFormationTemplate
.Resources.FirstEventSourceMappingKinesisAbc.Properties.Enabled
).to.equal('True');
).to.equal(true);

// event 7
expect(
Expand All @@ -1513,7 +1513,7 @@ describe('AwsCompileStreamEvents', () => {
expect(
awsCompileStreamEvents.serverless.service.provider.compiledCloudFormationTemplate
.Resources.FirstEventSourceMappingKinesisXyz.Properties.Enabled
).to.equal('True');
).to.equal(true);

// event 8
expect(
Expand All @@ -1539,7 +1539,7 @@ describe('AwsCompileStreamEvents', () => {
expect(
awsCompileStreamEvents.serverless.service.provider.compiledCloudFormationTemplate
.Resources.FirstEventSourceMappingKinesisDef.Properties.Enabled
).to.equal('True');
).to.equal(true);
expect(
awsCompileStreamEvents.serverless.service.provider.compiledCloudFormationTemplate
.Resources.FirstEventSourceMappingKinesisDef.Properties.BisectBatchOnFunctionError
Expand Down

0 comments on commit 10c016f

Please sign in to comment.