def __init__(self, *args):
        # args can have 1 or 2 parameters
        try:
            self.errno = args[0]
            self.message = args[1]
        except __HOLE__:
            self.message = args[0]
dataset/ETHPy150Open memsql/memsql-loader/memsql_loader/api/exceptions.py/DBError.__init__