From 4b60475a024c112d199c08255d0db0e70cec2ed3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gina=20H=C3=A4u=C3=9Fge?= Date: Mon, 26 Jan 2015 12:48:07 +0100 Subject: [PATCH] Also properly inject printer into plugin implementations (as self._printer) --- src/octoprint/server/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/octoprint/server/__init__.py b/src/octoprint/server/__init__.py index c1fcdd71..49f5702c 100644 --- a/src/octoprint/server/__init__.py +++ b/src/octoprint/server/__init__.py @@ -419,14 +419,15 @@ class Server(): appSessionManager = util.flask.AppSessionManager() pluginManager.initialize_implementations(dict( + plugin_manager=pluginManager, printer_profile_manager=printerProfileManager, event_manager=eventManager, analysis_queue=analysisQueue, slicing_manager=slicingManager, storage_managers=storage_managers, file_manager=fileManager, + printer=printer, app_session_manager=appSessionManager, - plugin_manager=pluginManager )) # configure additional template folders for jinja2