]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/ocaml/getter/http_getter_env.ml
added support for multiple dtd_base_urls
[helm.git] / helm / ocaml / getter / http_getter_env.ml
index 985faee9bd346bde407e179d28fe035971725a32..fa3216dccb005ee65e230f1923134777d5cf78f8 100644 (file)
@@ -47,7 +47,8 @@ let cic_dir         = lazy (Helm_registry.get "getter.cic_dir")
 let nuprl_dir       = lazy (Helm_registry.get "getter.nuprl_dir")
 let rdf_dir         = lazy (Helm_registry.get "getter.rdf_dir")
 let dtd_dir         = lazy (Helm_registry.get "getter.dtd_dir")
-let dtd_base_url    = lazy (Helm_registry.get "getter.dtd_base_url")
+let dtd_base_urls   = lazy (Helm_registry.get_string_list
+                              "getter.dtd_base_urls")
 let port            = lazy (Helm_registry.get_int "getter.port")
 
 let _servers = ref None
@@ -117,7 +118,7 @@ servers_file:\t%s
 host:\t\t%s
 port:\t\t%d
 my_own_url:\t%s
-dtd_base_url:\t%s
+dtd_base_urls:\t%s
 cache_mode:\t%s
 servers:
 \t%s
@@ -128,7 +129,7 @@ servers:
     (Lazy.force nuprl_dir) (Lazy.force rdf_dir)
     (Lazy.force dtd_dir) (Lazy.force servers_file) (Lazy.force host)
     (Lazy.force port) (Lazy.force my_own_url)
-    (Lazy.force dtd_base_url)
+    (String.concat " " (Lazy.force dtd_base_urls))
     (match Lazy.force cache_mode with
     | `Normal -> "Normal"
     | `Gzipped -> "GZipped")