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_urls = lazy (Helm_registry.get_string_list
- "getter.dtd_base_urls")
+let dtd_base_urls = lazy (
+ let rex = Pcre.regexp "/*$" in
+ let raw_urls = Helm_registry.get_string_list "getter.dtd_base_urls" in
+ List.map (Pcre.replace ~rex) raw_urls)
let port = lazy (Helm_registry.get_int "getter.port")
let _servers = ref None
cache_mode:\t%s
servers:
\t%s
+log_file:\t%s
+log_level:\t%d
"
version (Lazy.force cic_dbm) (Lazy.force nuprl_dbm) (Lazy.force rdf_dbm)
(Lazy.force xsl_dbm) (Lazy.force xml_index)
(String.concat "\n\t" (* (position * server) list *)
(List.map (fun (pos, server) -> sprintf "%3d: %s" pos server)
(servers ())))
+ (match Http_getter_logger.get_log_file () with None -> "None" | Some f -> f)
+ (Http_getter_logger.get_log_level ())
let add_server ?position url =
let new_servers =