Brzo_tie_confTies the configuration knot.
Configuration in Brzo.Conf needs the Brzo_domain_list which uses Brzo_domain which uses Brzo.Conf. This module allows to break the cyclic dependency by transforming Brzo_domains to Brzo.Pre_domains.
val for_domain : domain:Brzo_domain.t -> Brzo.Conf.t Cmdliner.Term.tconf_for_domain ~domain is a cmdliner term for configuration for domain domain. The root is determined and the BRZO file is consulted.
val use_brzo_file : Brzo.Conf.t Cmdliner.Term.tuse_brzo_file is a cmdliner term for brzo configuration when no domain outcome is involved. The root is determined and the BRZO file is consulted.
val no_brzo_file : Brzo.Conf.t Cmdliner.Term.tno_brzo_file is a cmdliner term for brzo configuration when no domain outcome is involved. The root is determined but the BRZO file is not consulted.
val auto_cwd_root_and_no_brzo_file : Brzo.Conf.t Cmdliner.Term.tauto_root_root_no_brzo_file is a cmdliner term for brzo configuration when no domain outcome is involved. The root falls back to cwd if it can be determined and the BRZO file is not consulted.