Also properly inject printer into plugin implementations (as self._printer)

This commit is contained in:
Gina Häußge 2015-01-26 12:48:07 +01:00
parent 657629183b
commit 4b60475a02

View file

@ -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