fix flake8 and add MIME types to lambda setup (#781)

* fix flake8 and add MIME types to lambda setup

* add fixes per #660)
This commit is contained in:
Tom Kralidis
2021-09-19 19:22:02 -04:00
committed by GitHub
parent db3d4f9502
commit 2cb68277f9
3 changed files with 15 additions and 5 deletions
+3 -3
View File
@@ -67,7 +67,7 @@ serverless plugin install -n serverless-wsgi
To test the application as a lambda locally:
```bash
serverless wsgi server
serverless wsgi serve
```
To deploy to AWS Lambda:
@@ -79,7 +79,7 @@ serverless deploy
Once deployed, if you only need to update the code and not anything in the serverless configuration, you can update the function using:
```bash
serverless deploy --function app
serverless deploy function -f app
```
When deployed, the output will show the URL the app has been deployed to.
@@ -128,4 +128,4 @@ Deploy stack using serverless.
```
AWS_PROFILE=<profile name> sls deploy -s <stage name>
```
```
+10 -1
View File
@@ -1 +1,10 @@
{"app":"pygeoapi/flask_app.APP","text_mime_types":["application/ld+json"]}
{
"app": "pygeoapi/flask_app.APP",
"text_mime_types": [
"application/ld+json",
"text/html",
"application/geo+json",
"application/prs.coverage+json",
"application/xml"
]
}
+2 -1
View File
@@ -1,9 +1,10 @@
import os
from pygeoapi.flask_app import APP
os.environ['PYGEOAPI_CONFIG'] = 'pygeoapi-test-config.yml'
os.environ['PYGEOAPI_OPENAPI'] = 'pygeoapi-test-openapi.yml'
from pygeoapi.flask_app import APP
if __name__ == "__main__":
APP.run()