Loading openflexure_microscope/api/app.py +1 −1 Original line number Diff line number Diff line Loading @@ -45,7 +45,7 @@ if (__name__ == "__main__") or (not is_gunicorn): # If imported, but not by gunicorn print("Letting sys handle logs") logger = logging.getLogger() logger.setLevel(logging.INFO) logger.setLevel(logging.DEBUG) else: # Direct standard Python logging to file and console root = logging.getLogger() Loading openflexure_microscope/api/v2/blueprints/plugins.py +2 −2 Original line number Diff line number Diff line Loading @@ -22,7 +22,7 @@ def plugins_representation(plugin_loader_object: PluginLoader): plugins = [] for plugin in plugin_loader_object.active: logging.info(f"Representing plugin {plugin._name}") logging.debug(f"Representing plugin {plugin._name}") d = { "name": plugin._name, "plugin": str(plugin), Loading @@ -31,7 +31,7 @@ def plugins_representation(plugin_loader_object: PluginLoader): } for view_id, view in plugin.views.items(): logging.info(f"Representing view {view_id}") logging.debug(f"Representing view {view_id}") uri = url_for(f"v2_plugins_blueprint.{view_id}") # Make links dictionary if it doesn't yet exist view_d = { Loading openflexure_microscope/camera/mock.py +7 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,13 @@ from typing import Tuple from openflexure_microscope.camera.base import BaseCamera """ PIL spams the logger with debug-level information. This is a pain when debugging api.app. We override the logging settings in api.app by setting a level for PIL here. """ pil_logger = logging.getLogger('PIL') pil_logger.setLevel(logging.INFO) # MAIN CLASS class MockStreamer(BaseCamera): def __init__(self): Loading Loading
openflexure_microscope/api/app.py +1 −1 Original line number Diff line number Diff line Loading @@ -45,7 +45,7 @@ if (__name__ == "__main__") or (not is_gunicorn): # If imported, but not by gunicorn print("Letting sys handle logs") logger = logging.getLogger() logger.setLevel(logging.INFO) logger.setLevel(logging.DEBUG) else: # Direct standard Python logging to file and console root = logging.getLogger() Loading
openflexure_microscope/api/v2/blueprints/plugins.py +2 −2 Original line number Diff line number Diff line Loading @@ -22,7 +22,7 @@ def plugins_representation(plugin_loader_object: PluginLoader): plugins = [] for plugin in plugin_loader_object.active: logging.info(f"Representing plugin {plugin._name}") logging.debug(f"Representing plugin {plugin._name}") d = { "name": plugin._name, "plugin": str(plugin), Loading @@ -31,7 +31,7 @@ def plugins_representation(plugin_loader_object: PluginLoader): } for view_id, view in plugin.views.items(): logging.info(f"Representing view {view_id}") logging.debug(f"Representing view {view_id}") uri = url_for(f"v2_plugins_blueprint.{view_id}") # Make links dictionary if it doesn't yet exist view_d = { Loading
openflexure_microscope/camera/mock.py +7 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,13 @@ from typing import Tuple from openflexure_microscope.camera.base import BaseCamera """ PIL spams the logger with debug-level information. This is a pain when debugging api.app. We override the logging settings in api.app by setting a level for PIL here. """ pil_logger = logging.getLogger('PIL') pil_logger.setLevel(logging.INFO) # MAIN CLASS class MockStreamer(BaseCamera): def __init__(self): Loading