mirror of
https://github.com/f-droid/fdroidserver.git
synced 2025-09-13 22:42:29 +03:00
makebuildserver: show number of files to download
This commit is contained in:
parent
9a10dce0e3
commit
e895e981ad
1 changed files with 4 additions and 3 deletions
|
@ -413,13 +413,14 @@ def run_via_vagrant_ssh(v, cmdlist):
|
||||||
|
|
||||||
|
|
||||||
def update_cache(cachedir):
|
def update_cache(cachedir):
|
||||||
|
count_files = 0
|
||||||
for srcurl, shasum in CACHE_FILES:
|
for srcurl, shasum in CACHE_FILES:
|
||||||
filename = os.path.basename(srcurl)
|
filename = os.path.basename(srcurl)
|
||||||
local_filename = os.path.join(cachedir, filename)
|
local_filename = os.path.join(cachedir, filename)
|
||||||
|
count_files = count_files + 1
|
||||||
if os.path.exists(local_filename):
|
if os.path.exists(local_filename):
|
||||||
if sha256_for_file(local_filename) == shasum:
|
if sha256_for_file(local_filename) == shasum:
|
||||||
logging.info("\t...shasum verified for %s", local_filename)
|
logging.info("\t...shasum verified for '{filename}'\t({filecounter} of {filesum} files)".format(filename=local_filename, filecounter=count_files, filesum=len(CACHE_FILES)))
|
||||||
continue
|
continue
|
||||||
local_length = os.path.getsize(local_filename)
|
local_length = os.path.getsize(local_filename)
|
||||||
else:
|
else:
|
||||||
|
@ -462,7 +463,7 @@ def update_cache(cachedir):
|
||||||
|
|
||||||
v = sha256_for_file(local_filename)
|
v = sha256_for_file(local_filename)
|
||||||
if v == shasum:
|
if v == shasum:
|
||||||
logging.info("\t...shasum verified for %s", local_filename)
|
logging.info("\t...shasum verified for '{filename}'\t({filecounter} of {filesum} files)".format(filename=local_filename, filecounter=count_files, filesum=len(CACHE_FILES)))
|
||||||
else:
|
else:
|
||||||
logging.critical("Invalid shasum of '%s' detected for %s", v, local_filename)
|
logging.critical("Invalid shasum of '%s' detected for %s", v, local_filename)
|
||||||
os.remove(local_filename)
|
os.remove(local_filename)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue