Add a "plain" view for derivations
This commit is contained in:
parent
16879a8182
commit
43013fc16b
2 changed files with 20 additions and 2 deletions
|
|
@ -307,6 +307,16 @@
|
||||||
(render-formatted-derivation conn
|
(render-formatted-derivation conn
|
||||||
(string-append "/gnu/store/" filename))
|
(string-append "/gnu/store/" filename))
|
||||||
(not-found (request-uri request))))
|
(not-found (request-uri request))))
|
||||||
|
(('GET "gnu" "store" filename "plain")
|
||||||
|
(if (string-suffix? ".drv" filename)
|
||||||
|
(let ((raw-drv
|
||||||
|
(select-serialized-derivation-by-file-name
|
||||||
|
conn
|
||||||
|
(string-append "/gnu/store/" filename))))
|
||||||
|
(if raw-drv
|
||||||
|
(render-text raw-drv)
|
||||||
|
(not-found (request-uri request))))
|
||||||
|
(not-found (request-uri request))))
|
||||||
(('GET "gnu" "store" filename "narinfos")
|
(('GET "gnu" "store" filename "narinfos")
|
||||||
(render-narinfos conn filename))
|
(render-narinfos conn filename))
|
||||||
(((or 'GET 'POST) "build-server" _ ...)
|
(((or 'GET 'POST) "build-server" _ ...)
|
||||||
|
|
|
||||||
|
|
@ -536,7 +536,11 @@
|
||||||
(a (@ (class "btn btn-lg btn-default")
|
(a (@ (class "btn btn-lg btn-default")
|
||||||
(href ,(string-append file-name "/formatted"))
|
(href ,(string-append file-name "/formatted"))
|
||||||
(role "button"))
|
(role "button"))
|
||||||
"Formatted view"))))))
|
"Formatted view")
|
||||||
|
(a (@ (class "btn btn-lg btn-default")
|
||||||
|
(href ,(string-append file-name "/plain"))
|
||||||
|
(role "button"))
|
||||||
|
"Plain view"))))))
|
||||||
(div
|
(div
|
||||||
(@ (class "row"))
|
(@ (class "row"))
|
||||||
(div
|
(div
|
||||||
|
|
@ -640,7 +644,11 @@
|
||||||
(a (@ (class "btn btn-lg btn-default disabled")
|
(a (@ (class "btn btn-lg btn-default disabled")
|
||||||
(href ,(string-append file-name "/formatted"))
|
(href ,(string-append file-name "/formatted"))
|
||||||
(role "button"))
|
(role "button"))
|
||||||
"Formatted view"))))))
|
"Formatted view")
|
||||||
|
(a (@ (class "btn btn-lg btn-default")
|
||||||
|
(href ,(string-append file-name "/plain"))
|
||||||
|
(role "button"))
|
||||||
|
"Plain view"))))))
|
||||||
(div
|
(div
|
||||||
(@ (class "row"))
|
(@ (class "row"))
|
||||||
(div
|
(div
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue