-
Notifications
You must be signed in to change notification settings - Fork 102
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
Better description of logging in python flask templates #228
Comments
Please go ahead with this @martindekov - best suited to the docs repo I'd say. |
I remember we had a discussion in slack what is the best approach for this. I am wondering did we reach a conclusion? I will go through logging in flask templates again just in case |
Hi, is there any news on enabling logging in python http template? 2021-11-29T09:56:00Z 2021/11/29 09:56:00 POST / - 200 OK - ContentLength: 17 Or is logging available but haven't been written in the docs? |
My actions before raising this issue
Python based templates which use flask doesn't "just work" when it comes to logging. The general:
in the environmental variables flag doesn't efficiently enable logging. It is not clearly explained how to enable logging in the http/flask based python templates:
Expected Behaviour
Enabling
write_debug: true
flag in environmental variables and hope writing to STDERR/STDOUT would show logs when using thefaas-cli logs
feature. If not I would be able to find steps which will let me log from Flask based python images in the documentation or somewhere else.Current Behaviour
Enabling
write_debug: true
flag in environmental variables doesn't log to STDERR/STDOUT and it is troublesome to find out how to enable logging.Possible Solution
Better documentation of explicit steps which will make Flask/Http based python templates to "just work" when it comes to logging. We should discuss whether this could be fixed in the templates themselves, or we should go with better documentation/workaround for the logs in Python Flask.
Steps to Reproduce (for bugs)
1.Add in
stack.yml
for some function which uses the http python templates which use Flask:2.Write to stderr in the handler funciton:
Context
Opening an Issue was requested as per conversation in Slack. It was troublesome to find out documentation on how exactly should logging happen in Python Flask templates.
Your Environment
faas-cli version
):N/A
docker version
(e.g. Docker 17.0.05 ):N/A
N/A
N/A
N/A
Next steps
You may join Slack for community support.
The text was updated successfully, but these errors were encountered: