Skip unknown packages while updating

This commit is contained in:
Ivan Kravets
2016-08-30 20:38:00 +03:00
parent dec5529a64
commit d0d139511c

View File

@@ -27,6 +27,7 @@ from platformio.downloader import FileDownloader
from platformio.unpacker import FileUnpacker
from platformio.vcsclient import VCSClientFactory
# pylint: disable=too-many-arguments
@@ -544,6 +545,9 @@ class BasePkgManager(PkgRepoMixin, PkgInstallerMixin):
json.dump(manifest, fp)
else:
latest_version = self.get_latest_repo_version(name, requirements)
if not latest_version:
click.echo("[%s]" % (click.style("Unknown", fg="yellow")))
return
if manifest['version'] == latest_version:
click.echo("[%s]" % (click.style("Up-to-date", fg="green")))
return