diff --git a/libraries/entropy/client/interfaces/package.py b/libraries/entropy/client/interfaces/package.py index 74907e888..3514a37c9 100644 --- a/libraries/entropy/client/interfaces/package.py +++ b/libraries/entropy/client/interfaces/package.py @@ -2446,7 +2446,7 @@ class Package: # check size first repo_size = dbconn.retrieveSize(idpackage) f = open(os.path.join(etpConst['entropyworkdir'],self.infoDict['download']),"r") - f.seek(0,2) + f.seek(0,os.SEEK_END) disk_size = f.tell() f.close() if repo_size == disk_size: @@ -2503,7 +2503,7 @@ class Package: down_path = os.path.join(etp_workdir,download) if os.path.isfile(down_path): with open(down_path,"r") as f: - f.seek(0,2) + f.seek(0,os.SEEK_END) disk_size = f.tell() if repo_size == disk_size: temp_already_downloaded_count += 1 diff --git a/libraries/entropy/services/system/commands.py b/libraries/entropy/services/system/commands.py index c886cf19b..b6e4db829 100644 --- a/libraries/entropy/services/system/commands.py +++ b/libraries/entropy/services/system/commands.py @@ -229,13 +229,13 @@ class Base(SocketCommands): text = '' else: f = open(file_path,"r") - f.seek(0,2) + f.seek(0,os.SEEK_END) tell_me = f.tell() if bytes_from_tail < 1: bytes_from_tail = tell_me if bytes_from_tail > tell_me: bytes_from_tail = tell_me - f.seek(-1*bytes_from_tail,2) + f.seek(-1*bytes_from_tail,os.SEEK_END) text = f.read() f.close() diff --git a/libraries/entropy/services/system/executors.py b/libraries/entropy/services/system/executors.py index 816bd5c4b..6a7e6495e 100644 --- a/libraries/entropy/services/system/executors.py +++ b/libraries/entropy/services/system/executors.py @@ -1110,7 +1110,7 @@ class Base: def is_last_newline(f): try: - f.seek(-1,2) + f.seek(-1,os.SEEK_END) last = f.read(1) if last == "\n": return True diff --git a/libraries/entropy/transceivers.py b/libraries/entropy/transceivers.py index 22a0b258c..bb6ecab44 100644 --- a/libraries/entropy/transceivers.py +++ b/libraries/entropy/transceivers.py @@ -125,7 +125,7 @@ class UrlFetcher: os.access(self.__path_to_save,os.W_OK) and self.__resume: self.localfile = open(self.__path_to_save,"awb") - self.localfile.seek(0,2) + self.localfile.seek(0,os.SEEK_END) self.__startingposition = int(self.localfile.tell()) self.__resumed = True diff --git a/libraries/entropy/xpak.py b/libraries/entropy/xpak.py index 62c0276ed..53bd81e47 100644 --- a/libraries/entropy/xpak.py +++ b/libraries/entropy/xpak.py @@ -266,7 +266,7 @@ class tbz2: myfile=open(self.file,"a+") if not myfile: raise IOError - myfile.seek(-self.xpaksize,2) # 0,2 or -0,2 just mean EOF. + myfile.seek(-self.xpaksize,os.SEEK_END) # 0,2 or -0,2 just mean EOF. myfile.truncate() myfile.write(xpdata+encodeint(len(xpdata))+"STOP") myfile.flush() @@ -300,7 +300,7 @@ class tbz2: return 1 self.filestat=mystat a=open(self.file,"r") - a.seek(-16,2) + a.seek(-16,os.SEEK_END) trailer=a.read() self.infosize=0 self.xpaksize=0 @@ -312,7 +312,7 @@ class tbz2: return 0 self.infosize=decodeint(trailer[8:12]) self.xpaksize=self.infosize+8 - a.seek(-(self.xpaksize),2) + a.seek(-(self.xpaksize),os.SEEK_END) header=a.read(16) if header[0:8]!="XPAKPACK": a.close()