def open(self): result = False if self.socket == None: try: self.socket = socket.create_connection((self.host, self.port), self.timeout) except Exception as exception: self.logger.error("Socket.open: FAILED! %s %s", str(self), str(exception)) else: self.eof = False self.logger.info("Socket.open: CONNECTED. %s", str(self)) self.login() Source.open(self) result = True finally: pass return result
def open(self): result = False if self.eof: pass elif self.file != None: pass else: try: self.file = open(self.path, OPEN) except Exception as exception: self.logger.error("File.open: FAILED! %s %s", str(self), str(exception)) else: self.logger.info("File.open: OPENED. %s", str(self)) Source.open(self) result = True finally: pass return result