Report installed renderers in status

This commit is contained in:
2023-10-21 22:06:02 -07:00
parent 1bbf11a938
commit e767ce8dd9

View File

@@ -505,7 +505,7 @@ def clear_history():
def status(): def status():
renderer_data = {} renderer_data = {}
for render_class in RenderWorkerFactory.supported_classes(): for render_class in RenderWorkerFactory.supported_classes():
if render_class.engine.default_renderer_path(): # only return renderers installed on host if EngineManager.all_versions_for_engine(render_class.name): # only return renderers installed on host
renderer_data[render_class.engine.name()] = \ renderer_data[render_class.engine.name()] = \
{'versions': EngineManager.all_versions_for_engine(render_class.engine.name()), {'versions': EngineManager.all_versions_for_engine(render_class.engine.name()),
'is_available': RenderQueue.is_available_for_job(render_class.engine.name()) 'is_available': RenderQueue.is_available_for_job(render_class.engine.name())