X-Git-Url: https://git.ucc.asn.au/?p=zanchey%2Fdispense2.git;a=blobdiff_plain;f=sql-edition%2Fservers%2FLATClient.py;fp=sql-edition%2Fservers%2FLATClient.py;h=b7818debc1171de0d2da36d22bdbe583fa1dfad1;hp=362a452ea9e0d0fe05ad4dd9146f83d81bd98efb;hb=312dc943f2731acc8fc8b8b5cc186941169bd898;hpb=f308c12442bc9bc54ba21e1f03077a4f45018f58 diff --git a/sql-edition/servers/LATClient.py b/sql-edition/servers/LATClient.py index 362a452..b7818de 100644 --- a/sql-edition/servers/LATClient.py +++ b/sql-edition/servers/LATClient.py @@ -10,6 +10,8 @@ LATCP_CMD_VERSION = 8 LATCP_CMD_TERMINALSESSION = 26 LATCP_CMD_ERRORMSG = 99 +class LATClientException(Exception): pass + class LATClient: def __init__(self, service = None, node = None, port = None, localport = None, password = None, is_queued = False, @@ -42,7 +44,7 @@ class LATClient: )) (cmd, msg) = self.read_reply() if ord(cmd) == LATCP_CMD_ERRORMSG: - raise Exception('LATClient: '+msg) + raise LATClientException(msg) r = select([self.sock], [], [], 2.0)[0] if r: