Closed ben-en closed 8 years ago
Fixed in a519a111165cd207f16c73e14dad8f5c5e7ef2ea by making sure logging configuration is applied before anything else and from now on issues will be logged to stdout as well. However, component errors will still not prevent the app from loading, as that was the requested policy, they are just logged, but loading will continue. For this fix to take effect properly, the latest changes on feature/librarian-base branch must fetched as well.
https://github.com/Outernet-Project/librarian-core/blob/master/librarian_core/supervisor.py#L102
If any errors occur on this line, they are suppressed. For instance, i used the following route.py which was trying to raise a KeyError, but no other error occured than a mako template error saying it couldn't find the route "twitter:default".