feat(chalice): configurable mobs expiration
This commit is contained in:
parent
59905075c6
commit
fb7902c424
3 changed files with 5 additions and 3 deletions
|
|
@ -115,7 +115,7 @@ def schedule_for_deletion(bucket, key):
|
||||||
s3 = __get_s3_resource()
|
s3 = __get_s3_resource()
|
||||||
s3_object = s3.Object(bucket, key)
|
s3_object = s3.Object(bucket, key)
|
||||||
s3_object.copy_from(CopySource={'Bucket': bucket, 'Key': key},
|
s3_object.copy_from(CopySource={'Bucket': bucket, 'Key': key},
|
||||||
Expires=datetime.now() + timedelta(days=7),
|
Expires=datetime.utcnow() + timedelta(days=config("SCH_DELETE_DAYS", cast=int, default=7)),
|
||||||
MetadataDirective='REPLACE')
|
MetadataDirective='REPLACE')
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -53,4 +53,5 @@ PRESIGNED_URL_EXPIRATION=3600
|
||||||
ASSIST_JWT_EXPIRATION=144000
|
ASSIST_JWT_EXPIRATION=144000
|
||||||
ASSIST_JWT_SECRET=
|
ASSIST_JWT_SECRET=
|
||||||
PYTHONUNBUFFERED=1
|
PYTHONUNBUFFERED=1
|
||||||
REDIS_STRING=redis://redis-master.db.svc.cluster.local:6379
|
REDIS_STRING=redis://redis-master.db.svc.cluster.local:6379
|
||||||
|
SCH_DELETE_DAYS=7
|
||||||
|
|
@ -73,4 +73,5 @@ PRESIGNED_URL_EXPIRATION=3600
|
||||||
ASSIST_JWT_EXPIRATION=144000
|
ASSIST_JWT_EXPIRATION=144000
|
||||||
ASSIST_JWT_SECRET=
|
ASSIST_JWT_SECRET=
|
||||||
KAFKA_SERVERS=kafka.db.svc.cluster.local:9092
|
KAFKA_SERVERS=kafka.db.svc.cluster.local:9092
|
||||||
KAFKA_USE_SSL=false
|
KAFKA_USE_SSL=false
|
||||||
|
SCH_DELETE_DAYS=7
|
||||||
Loading…
Add table
Reference in a new issue