Promote CLI_DEBUG to local.settings.json
#3 213 ouverte le 2 déc. 2022
Métriques du dépôt
- Stars
- (1 456 étoiles)
- Métriques de merge PR
- (Métriques PR en attente)
Description
When developing/debugging functions locally one would like to see as much information as possible when something goes wrong.
When running functions with func host start --verbose exception stack trace is missing. Somehow there is a non-documented (?) secret env var to tweak this behavior, e.g. running CLI_DEBUG=1 func host start --verbose (or setting Values.CLI_DEBUG: 1 in local.settings.json). I couldn't find this documented anywhere, only hinted in a few issues here and stackoverflow.
Could you promote the env var to an official flag inside local.settings.json, updating also the documentation at https://learn.microsoft.com/azure/azure-functions/functions-develop-local#local-settings-file? Or perhaps enable it automatically when one uses --verbose?
Something like the snippet below:
"Debugging": {
"ShowExceptions": true
}
Kudos if you make it the default config on localhost, ie. make local development easier for the mass.