Skip to content

Commit 10d2370

Browse files
hamishfaggjamesls
authored andcommitted
Linting errors
1 parent 6eb5e71 commit 10d2370

File tree

5 files changed

+17
-4
lines changed

5 files changed

+17
-4
lines changed

.python-version

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3.7

chalice/deploy/appgraph.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,8 @@ def _create_log_group(self,
5353
log_group_name # type: str
5454
):
5555
# type: (...) -> models.LogGroup
56-
return models.LogGroup(resource_name=log_group_name, retention_in_days=config.log_retention_in_days)
56+
return models.LogGroup(resource_name=log_group_name,
57+
retention_in_days=config.log_retention_in_days)
5758

5859
def _create_custom_domain_name(
5960
self,
@@ -375,7 +376,9 @@ def _create_lambda_model(self,
375376
deployment, role
376377
)
377378
if config.log_retention_in_days:
378-
resource.log_group = self._create_log_group(config, '/aws/lambda/%s-%s-%s' % (config.app_name, stage_name, name))
379+
resource.log_group = self._create_log_group(
380+
config,
381+
'/aws/lambda/%s-%s-%s' % (config.app_name, stage_name, name))
379382
return resource
380383

381384
def _get_managed_lambda_layer(self, config):

chalice/deploy/models.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,6 @@ class LambdaFunction(ManagedModel):
210210
default=None) # type: Opt[LambdaLayer]
211211
log_group = attrib(default=None) # type: LogGroup
212212

213-
214213
def dependencies(self):
215214
# type: () -> List[Model]
216215
resources = [] # type: List[Model]

chalice/deploy/planner.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ def _resource_exists_lambdalayer(self, resource):
142142
def _resource_exists_loggroup(self, resource):
143143
# type: (models.LogGroup) -> bool
144144
return self._client.log_group_exists(resource.resource_name)
145-
145+
146146
def _resource_exists_lambdafunction(self, resource):
147147
# type: (models.LambdaFunction) -> bool
148148
return self._client.lambda_function_exists(resource.function_name)

docs/source/topics/configfile.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -314,6 +314,16 @@ only the following chalice deployed resources are tagged: Lambda functions.
314314
A boolean that turns on AWS XRay's Active tracing configuration.
315315
This will turn on XRay for both Lambda functions and API Gateway stages.
316316

317+
318+
``log_retention_in_days``
319+
~~~~~~~~
320+
321+
An integer value that indicates the retention time to be applied to lambda
322+
function log groups. Only certain values are valid, see the `AWS CloudWatch
323+
Logs docs
324+
<https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutRetentionPolicy.html#API_PutRetentionPolicy_RequestParameters>`__
325+
326+
317327
.. _lambda-config:
318328

319329
Lambda Specific Configuration

0 commit comments

Comments
 (0)