summaryrefslogtreecommitdiff
path: root/cron/handler.py
diff options
context:
space:
mode:
Diffstat (limited to 'cron/handler.py')
-rw-r--r--cron/handler.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/cron/handler.py b/cron/handler.py
index 100041e..64f96e8 100644
--- a/cron/handler.py
+++ b/cron/handler.py
@@ -37,7 +37,7 @@ def geshem_update():
if latest_keys:
if key not in latest_keys:
- client.put_object(Bucket=BUCKET, Key=key, Body=img)
+ client.put_object(Bucket=BUCKET, Key=key, Body=img, ContentType='image/png', CacheControl='public, max-age=31536000')
latest_keys.append(key)
response += 'Put {}, '.format(key)
else:
@@ -57,7 +57,7 @@ def geshem_update():
keys = sorted(list(filter(lambda k: k.endswith('{}.png'.format(r)), latest_keys)))[-10:]
index[r] = keys
client.put_object(Bucket=BUCKET, Key='imgs.json', Body=json.dumps(index),
- ContentType='application/json', Expires=datetime.utcnow() + timedelta(minutes=1))
+ ContentType='application/json', CacheControl='public, max-age=60')
return response