Skip to content
Snippets Groups Projects
Commit 2e1218d1 authored by Mateusz Żebrak's avatar Mateusz Żebrak
Browse files

Make World.node property raise ProfileNotLoadedError instead of AssertionError

parent c75c12e1
No related branches found
No related tags found
2 merge requests!600v1.27.5.21 Release,!558Remove welcome profile from TUIWorld, set TUIWorld profile during CreateProfile wizard instead
...@@ -83,8 +83,8 @@ class World: ...@@ -83,8 +83,8 @@ class World:
@property @property
def node(self) -> Node: def node(self) -> Node:
"""Node shouldn't be used for direct API calls in CLI/TUI. Instead, use commands which also handle errors.""" """Node shouldn't be used for direct API calls in CLI/TUI. Instead, use commands which also handle errors."""
message = "Node is not available. It requires profile to be loaded. Is the profile available?" if self._node is None:
assert self._node is not None, message raise ProfileNotLoadedError
return self._node return self._node
@property @property
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment