guix system: search: Display default Shepherd service names.
authorLudovic Courtès <ludo@gnu.org>
Mon, 30 Apr 2018 10:57:23 +0000 (12:57 +0200)
committerLudovic Courtès <ludo@gnu.org>
Mon, 30 Apr 2018 12:22:43 +0000 (14:22 +0200)
commit6ac8b7359a1ac80e558f41dd37004ffa727dd3c6
treee83df90254f1bd8f6d994f9900078b2fe4365e81
parentf675d8b97d2f2acd5277088940601cf5f2eb43db
guix system: search: Display default Shepherd service names.

Fixes <https://bugs.gnu.org/29707>.
Reported by Clément Lassieur <clement@lassieur.org>.

* guix/scripts/system/search.scm (service-type-default-shepherd-services)
(service-type-shepherd-names): New procedures.
(service-type->recutils): Use it.
* tests/guix-system.sh: Add test.
guix/scripts/system/search.scm
tests/guix-system.sh