def recv(self): try: msg = iRODSMessage.recv(self.socket) except socket.error: logger.error("Could not receive server response") self.release(True) raise NetworkException("Could not receive server response") if msg.int_info < 0: try: err_msg = iRODSMessage(msg=msg.error).get_main_message(Error).RErrMsg_PI[0].msg except TypeError: raise get_exception_by_code(msg.int_info) raise get_exception_by_code(msg.int_info, err_msg) return msg
def recv(self): try: msg = iRODSMessage.recv(self.socket) except socket.error: logger.error("Could not receive server response") self.release(True) raise NetworkException("Could not receive server response") if msg.int_info < 0: try: err_msg = iRODSMessage(msg=msg.error).get_main_message(Error).RErrMsg_PI[0].msg except TypeError: raise get_exception_by_code(msg.int_info) raise get_exception_by_code(msg.int_info, err_msg) return msg
def recv(self): msg = iRODSMessage.recv(self.socket) if msg.int_info < 0: raise get_exception_by_code(msg.int_info) return msg
def recv(self): msg = iRODSMessage.recv(self.socket) if msg.int_info < 0: raise get_exception_by_code(msg.int_info) return msg