Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat(extension): Added option to enable async workers in Flask and Django #1986

Open
wants to merge 24 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
69c697e
Feat(extension): Added option to enable async workers in Flask and Dj…
alithethird Nov 12, 2024
3e26ed8
Merge branch 'main' into flask-async-worker
alithethird Nov 15, 2024
a4d82c0
Chore(doc): Add Spread test/tutorial doc
alithethird Dec 2, 2024
d9aa901
Merge branch 'flask-async-worker' of https://github.com/alithethird/c…
alithethird Dec 2, 2024
33c8796
Merge branch 'main' into flask-async-worker
alithethird Dec 2, 2024
7fa50ec
Chore(docs): Lint docs
alithethird Dec 2, 2024
9657bc3
Merge branch 'flask-async-worker' of https://github.com/alithethird/c…
alithethird Dec 2, 2024
364e3cc
Run CI
alithethird Dec 2, 2024
a5c872f
Chore(test): Fix spread test
alithethird Dec 3, 2024
5000827
Chore(test): Fix charmcraft version in spread test
alithethird Dec 3, 2024
5d7739e
Chore(docs): Changed tutorial to how-to. Updated spread test.
alithethird Dec 9, 2024
0a83b2a
Chore(): Fix spread test
alithethird Dec 9, 2024
d0176be
Merge branch 'main' into flask-async-worker
alithethird Dec 9, 2024
a69f8db
Chore(): Change microk8s version in spread test
alithethird Dec 9, 2024
b8e39a6
chore(doc): Applied comments
alithethird Dec 11, 2024
cee3cb4
Merge branch 'main' into flask-async-worker
alithethird Dec 12, 2024
812c906
Merge branch 'main' into flask-async-worker
alithethird Dec 17, 2024
e9e240f
Merge branch 'main' into flask-async-worker
alithethird Dec 18, 2024
5e7a762
Merge branch 'main' into flask-async-worker
alithethird Dec 19, 2024
40eaa15
chore(test): Update spread test to use rockcraft latest/edge
alithethird Dec 19, 2024
a78aa82
Merge branch 'flask-async-worker' of https://github.com/alithethird/c…
alithethird Dec 19, 2024
0852a04
chore(doc): Update howto
alithethird Dec 19, 2024
361d165
chore(doc): Update docs
alithethird Dec 20, 2024
12640ab
Merge branch 'main' into flask-async-worker
alithethird Dec 20, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions charmcraft/extensions/app.py
Original file line number Diff line number Diff line change
Expand Up @@ -202,6 +202,10 @@ def get_image_name(self) -> str:
"type": "int",
"description": "The number of webserver worker processes for handling requests.",
},
"webserver-worker-class": {
"type": "str",
"description": "The method of webserver worker processes for handling requests. Can be either 'gevent' or 'sync'.",
},
}


Expand Down
Loading