Fix IDE info when running in pure python console

This commit is contained in:
allegroai
2022-12-29 13:12:58 +02:00
parent af79ee7839
commit 3371a58bcb
2 changed files with 12 additions and 5 deletions

View File

@@ -275,11 +275,12 @@ class Task(IdObjectBase, AccessMixin, SetupUploadMixin):
)
# add ide info into task runtime_properties
# noinspection PyBroadException
try:
self._set_runtime_properties(runtime_properties={"ide": result.script["ide"]})
except Exception as ex:
self.log.info("Failed logging ide information: {}".format(ex))
if result.script and result.script.get("ide"):
# noinspection PyBroadException
try:
self._set_runtime_properties(runtime_properties={"ide": result.script["ide"]})
except Exception as ex:
self.log.info("Failed logging ide information: {}".format(ex))
# store original entry point
entry_point = result.script.get('entry_point') if result.script else None