Output on error-stream doesn't necessarily mean an error.

done as part of CURA-11064
This commit is contained in:
Remco Burema 2023-09-19 17:34:19 +02:00
parent c9d50439bf
commit 1e360e1ea0

View file

@ -71,8 +71,7 @@ class BackendPlugin(AdditionalSettingDefinitionsAppender, PluginObject):
self._process = subprocess.Popen(self._validatePluginCommand(), **popen_kwargs)
stdout_data, stderr_data = self._process.communicate()
if stderr_data:
Logger.error(f"Error starting backend_plugin [{self._plugin_id}] stderr: {str(stderr_data)}")
return False
Logger.warning(f"Info on error-stream when starting backend_plugin [{self._plugin_id}] stderr: {str(stderr_data)}")
Logger.info(
f"Started backend_plugin [{self._plugin_id}] with PID: {self._process.pid}, stdout: {str(stdout_data)}")
self._is_running = True