~ruther/guix-local

fc2de6ce134fb012373387ff9d73c75c449c5cc9 — Ludovic Courtès 8 years ago a247fe7
guix system: Pretty-print device UUIDs.

* guix/scripts/system.scm (display-system-generation): Check if
ROOT-DEVICE is a UUID and pretty-print it if it is.
1 files changed, 5 insertions(+), 1 deletions(-)

M guix/scripts/system.scm
M guix/scripts/system.scm => guix/scripts/system.scm +5 -1
@@ 41,6 41,7 @@
  #:use-module (gnu bootloader)
  #:use-module (gnu system file-systems)
  #:use-module (gnu system linux-container)
  #:use-module (gnu system uuid)
  #:use-module (gnu system vm)
  #:use-module (gnu services)
  #:use-module (gnu services shepherd)


@@ 530,7 531,10 @@ list of services."
      ;; TRANSLATORS: Please preserve the two-space indentation.
      (format #t (G_ "  label: ~a~%") label)
      (format #t (G_ "  bootloader: ~a~%") bootloader-name)
      (format #t (G_ "  root device: ~a~%") root-device)
      (format #t (G_ "  root device: ~a~%")
              (if (uuid? root-device)
                  (uuid->string root-device)
                  root-device))
      (format #t (G_ "  kernel: ~a~%") kernel))))

(define* (list-generations pattern #:optional (profile %system-profile))