Explorar o código

[music] Slurp importing errors.

Innokentiy Enikeev %!s(int64=4) %!d(string=hai) anos
pai
achega
b18a6ff44b
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      plugins/music.lisp

+ 2 - 1
plugins/music.lisp

@@ -137,7 +137,8 @@
 (defun run-import (paths &optional dry)
   (let ((cmd (beets-import-cmd paths)))
     (if dry (format t "Running ~{~a~^ ~}" cmd)
-        (uiop:run-program cmd))))
+        (handler-case (uiop:run-program cmd)
+          (error (e) (log:error "Error importing" paths e))))))
 
 (defun deluge-get-seeding-torrents ()
   (loop for (torrent state) on (deluge-get-torrents-status '(:|state| "Seeding") '("name")) by #'cddr