Looking for techniques to debug external Python Flask Extensions -


i'm using several third party flask-extensions (flask-login, flask-security, flask-principal, flask-mongoengine etc...the list 12 deep) in application failing silently in production environment (currently appfog paas)

i'm trying debug issue flask-security (i "think", flask-login, flask-mongoengine or plugin in authentication pipeline) since has logging in , redirecting user through application.

i notice several things flask extensions that's making them big quirky/difficult work with:

  1. most don't have debug logging in them
  2. some have partial support configuring (like using own templates)
  3. they install environment (i'm using virtualenv) opposed application "plugins/extensions" directory

i'm wondering if there's guidance around:

  1. installing plugins project, can modified (maybe logging added) , pushed production without having fork github project , repackage it.
  2. standard logging practices 3rd party extensions, or trace code
  3. any information/tips me debug current problems

thanks.

i'm going answer own question , best/easiest thing pull extensions code project , modify need it.

seems case several flask-extensions involve more view/template code pure infrastructure (like flask-security/flask-login, etc.)


Comments

Popular posts from this blog

.htaccess - First slash is removed after domain when entering a webpage in the browser -

Automatically create pages in phpfox -

c# - Farseer ContactListener is not working -