X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fhttp_getter%2Fhttp_getter.ml;h=501b9d8390dd8692488a0d095ed87adeffd92077;hb=84ce2dfd5b63c9821b6da62daa16b944014a6021;hp=d8526afa99d61f453a1087d08020b9c7260b5ba0;hpb=a4520a0d408ece8a4e3cc1dab3f89e91f01f623d;p=helm.git diff --git a/helm/http_getter/http_getter.ml b/helm/http_getter/http_getter.ml index d8526afa9..501b9d839 100644 --- a/helm/http_getter/http_getter.ml +++ b/helm/http_getter/http_getter.ml @@ -386,6 +386,15 @@ let callback (req: Http_types.request) outchan = Http_getter_env.reload (); (* reload servers list from servers file *) let log = update_from_all_servers () in return_html_msg log outchan + | "/list_servers" -> + return_html_raw + (sprintf "\n%s\n
" + (String.concat "\n" + (List.map + (let i = ref ~-1 in + fun s -> incr i; sprintf "%d%s" !i s) + !Http_getter_env.servers))) + outchan | "/add_server" -> let name = req#param "url" in (try