summaryrefslogtreecommitdiff
path: root/mscp/mscp.py
diff options
context:
space:
mode:
Diffstat (limited to 'mscp/mscp.py')
-rw-r--r--mscp/mscp.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/mscp/mscp.py b/mscp/mscp.py
index 04a7b89..97f3cb1 100644
--- a/mscp/mscp.py
+++ b/mscp/mscp.py
@@ -71,6 +71,9 @@ class mscp:
self.state = STATE_INIT
def __str__(self):
+ if not hasattr(self, "state"):
+ # this instance failed on mscp_init
+ return "mscp:{}:init-failed"
return "mscp:{}:{}".format(self.remote, self.__state2str())
def __repr__(self):