Extract print-config
This commit is contained in:
parent
9df3b848e0
commit
aacc242fb3
1 changed files with 9 additions and 8 deletions
|
@ -46,6 +46,14 @@
|
||||||
(for-each print-repository-location
|
(for-each print-repository-location
|
||||||
(sort repositories repository-location<?)))
|
(sort repositories repository-location<?)))
|
||||||
|
|
||||||
|
(define (print-config repo)
|
||||||
|
"Print the configuration for REPO."
|
||||||
|
(display (string-upcase (repo-name repo)))
|
||||||
|
(newline)
|
||||||
|
(write-config (read-config (repo-location repo)))
|
||||||
|
(newline)
|
||||||
|
(newline))
|
||||||
|
|
||||||
(define (print-repository-location repo)
|
(define (print-repository-location repo)
|
||||||
"Print the location of REPO."
|
"Print the location of REPO."
|
||||||
(display (repo-location repo))
|
(display (repo-location repo))
|
||||||
|
@ -175,14 +183,7 @@ overwriting settings when necessary. The repositories in the
|
||||||
only updates the configuration for that repository. *Note:* This is a
|
only updates the configuration for that repository. *Note:* This is a
|
||||||
destructive operation, you should be mindful."
|
destructive operation, you should be mindful."
|
||||||
(cond
|
(cond
|
||||||
((not sub)
|
((not sub) (for-each print-config repositories))
|
||||||
(for-each (lambda (repo)
|
|
||||||
(display (string-upcase (repo-name repo)))
|
|
||||||
(newline)
|
|
||||||
(write-config (read-config (repo-location repo)))
|
|
||||||
(newline)
|
|
||||||
(newline))
|
|
||||||
repositories))
|
|
||||||
((equal? sub "global") (show-global-config))
|
((equal? sub "global") (show-global-config))
|
||||||
((equal? sub "update") (update-config repository))))
|
((equal? sub "update") (update-config repository))))
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue