~ruther/guix-local

787afdd0f1ce1d4aa7500d858f2635462b444699 — Ludovic Courtès 9 years ago f99f3f2
import: Exit with non-zero when an unknown importer is asked.

* guix/scripts/import.scm (guix-import): Use 'leave' instead of 'format'
when IMPORTER is unknown.
1 files changed, 1 insertions(+), 2 deletions(-)

M guix/scripts/import.scm
M guix/scripts/import.scm => guix/scripts/import.scm +1 -2
@@ 109,5 109,4 @@ Run IMPORTER with ARGS.\n"))
     (if (member importer importers)
         (let ((expr (apply (resolve-importer importer) args)))
           (pretty-print expr (newline-rewriting-port (current-output-port))))
         (format (current-error-port)
                 (_ "guix import: invalid importer~%"))))))
         (leave (_ "~a: invalid importer~%") importer)))))