Parcourir la source

Output info about downloads even with --no-progress and show when reading from cache, refs #1410

Jordi Boggiano il y a 12 ans
Parent
commit
b34e8554d2
1 fichiers modifiés avec 5 ajouts et 0 suppressions
  1. 5 0
      src/Composer/Downloader/FileDownloader.php

+ 5 - 0
src/Composer/Downloader/FileDownloader.php

@@ -96,9 +96,14 @@ class FileDownloader implements DownloaderInterface
             try {
                 if (!$this->cache || !$this->cache->copyTo($this->getCacheKey($package), $fileName)) {
                     $this->rfs->copy($hostname, $processedUrl, $fileName, $this->outputProgress);
+                    if (!$this->outputProgress) {
+                        $this->io->write('    Downloading');
+                    }
                     if ($this->cache) {
                         $this->cache->copyFrom($this->getCacheKey($package), $fileName);
                     }
+                } else {
+                    $this->io->write('    Loading from cache');
                 }
             } catch (TransportException $e) {
                 if (404 === $e->getCode() && 'github.com' === $hostname) {