diff options
Diffstat (limited to 'mscp/mscp.py')
-rw-r--r-- | mscp/mscp.py | 3 |
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): |