| 47 | |
| 48 | |
| 49 | class APIError(Exception): |
| 50 | def __init__(self, error_number, error_message): |
| 51 | super(APIError, self).__init__() |
| 52 | self.error_number = error_number |
| 53 | self.error_message = error_message |
| 54 | def __str__(self): |
| 55 | return "API Error %04i: %s" % (self.error_number, self.error_message) |
| 56 | |
| 57 | |
| 58 | class StoppableXMLRPCServer(SimpleXMLRPCServer): |
no outgoing calls
no test coverage detected