def check_apk(self, apk_file, checksum_file): self.info("The checksum for the APK is being checked....") checksum = ScriptMixin.read_from_file(self, checksum_file, False) checksum = re.sub("\s(.*)", "", checksum.splitlines()[0]) apk_checksum = self.file_sha512sum(apk_file) if checksum == apk_checksum: self.info("APK checksum check succeeded!") self.download_complete(apk_file, checksum_file) else: ScriptMixin.rmtree(self, self.download_dir) self.fatal("Downloading " + apk_file + " failed!")
def check_apk(self, apk_file, checksum_file): self.info("The checksum for the APK is being checked....") checksum = ScriptMixin.read_from_file(self, checksum_file, False) checksum = re.sub("\s(.*)", "", checksum.splitlines()[0]) apk_checksum = self.file_sha512sum(apk_file) if checksum == apk_checksum: self.info("APK checksum check succeeded!") self.download_complete(apk_file, checksum_file) else: ScriptMixin.rmtree(self, self.download_dir) self.fatal("Downloading " + apk_file + " failed!")
def download_complete(self, apk_file, checksum_file): self.info(apk_file + " has been downloaded successfully") ScriptMixin.rmtree(self, checksum_file)
def cleanup(self): ScriptMixin.rmtree(self, self.download_dir) self.info("Download directory cleaned")
def download_complete(self, apk_file, checksum_file): self.info(apk_file + " has been downloaded successfully") ScriptMixin.rmtree(self, checksum_file)
def cleanup(self): ScriptMixin.rmtree(self, self.download_dir) self.info("Download directory cleaned")