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
Exemple #3
0
 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