def __init__(self, error):
    RestException.__init__(self, error)
    self.server_exc = None

    try:
      json_body = json.loads(self._message)
    except ValueError:
      pass
    else:
      remote_exception = json_body.get('RemoteException', {})
      exception = remote_exception.get('exception')
      message = remote_exception.get('message', '')

      if exception:
        self.server_exc = exception
        self._message = (self.server_exc, message) % "%s: %s"
dataset/ETHPy150Open cloudera/hue/desktop/libs/hadoop/src/hadoop/fs/exceptions.py/WebHdfsException.__init__/swapped operands of `%`