Browse Source

Abort dumping if nothing to do

Jordi Boggiano 9 years ago
parent
commit
6cddc41fc5
1 changed files with 6 additions and 0 deletions
  1. 6 0
      src/Packagist/WebBundle/Command/DumpPackagesCommand.php

+ 6 - 0
src/Packagist/WebBundle/Command/DumpPackagesCommand.php

@@ -66,6 +66,12 @@ class DumpPackagesCommand extends ContainerAwareCommand
         foreach ($packages as $package) {
             $ids[] = $package['id'];
         }
+        if (!$ids && !$force) {
+            if ($verbose) {
+                $output->writeln('Aborting, no packages to dump and not doing a forced run');
+            }
+            return 0;
+        }
 
         $lock = new LockHandler('packagist_package_dumper');