diff --git a/serverless.yml b/serverless.yml index 06d2ec8..e0ac2b9 100644 --- a/serverless.yml +++ b/serverless.yml @@ -47,8 +47,8 @@ functions: vxTwitterApp: handler: wsgi_handler.handler url: true - timeout: 15 - MemorySize: 1024 + timeout: 5 + memorySize: 300 layers: - Ref: PythonRequirementsLambdaLayer diff --git a/twitfix.py b/twitfix.py index 693f405..4fe1f8c 100644 --- a/twitfix.py +++ b/twitfix.py @@ -271,6 +271,7 @@ def link_to_vnf_from_tweet_data(tweet,video_link): elif tweetType(tweet) == "Text": url = "" thumb = "" + size = {} else: imgs = ["","","","", ""] i = 0 @@ -283,6 +284,7 @@ def link_to_vnf_from_tweet_data(tweet,video_link): url = "" images= imgs thumb = tweet['extended_entities']['media'][0]['media_url_https'] + size = {} qrt = {} @@ -359,6 +361,9 @@ def message(text): url = config['config']['url'] ) def getTemplate(template,vnf,desc,image,video_link,color,urlDesc,urlUser,urlLink,appNameSuffix=""): + if ('width' in vnf['size'] and 'height' in vnf['size']): + vnf['size']['width'] = min(vnf['size']['width'],2000) + vnf['size']['height'] = min(vnf['size']['height'],2000) return render_template( template, likes = vnf['likes'],