Allow to disable progress bar for package/library downloader and uploader

This commit is contained in:
Ivan Kravets
2016-01-24 16:45:04 +02:00
parent a0d3a180e4
commit 0cecd955c5
7 changed files with 27 additions and 12 deletions

View File

@@ -20,7 +20,7 @@ from time import mktime
import click
import requests
from platformio import util
from platformio import app, util
from platformio.exception import (FDSHASumMismatch, FDSizeMismatch,
FDUnrecognizedStatusCode)
@@ -63,7 +63,7 @@ class FileDownloader(object):
f = open(self._destination, "wb")
chunks = int(ceil(self.get_size() / float(self.CHUNK_SIZE)))
if util.is_ci():
if app.is_disabled_progressbar():
click.echo("Downloading...")
for _ in range(0, chunks):
f.write(next(itercontent))