1
0
mirror of https://github.com/openSUSE/osc.git synced 2025-10-04 00:29:19 +02:00

move missing pb module logic to meter.py

This commit is contained in:
lethliel
2019-01-08 18:13:51 +01:00
parent 4a28448e14
commit 62043bd385
3 changed files with 28 additions and 14 deletions

View File

@@ -4655,13 +4655,17 @@ def get_binary_file(apiurl, prj, repo, arch,
package = None,
target_filename = None,
target_mtime = None,
progress_meter = None):
progress_meter = False):
progress_obj = None
if progress_meter:
from .meter import TextMeter
progress_obj = TextMeter()
target_filename = target_filename or filename
where = package or '_repository'
u = makeurl(apiurl, ['build', prj, repo, arch, where, filename])
download(u, target_filename, progress_meter, target_mtime)
download(u, target_filename, progress_obj, target_mtime)
if target_filename.endswith('.AppImage'):
os.chmod(target_filename, 0o755)