Plasma GitLab Archive
Projects Blog Knowledge

Module Netplex_config

module Netplex_config: sig .. end

Read the configuration file


exception Config_error of string
val read_config_file : string -> Netplex_types.config_file

Reads a filename and returns the representation object

val repr_config_file : string -> Netplex_types.config_tree -> Netplex_types.config_file

repr_config_file name tree: converts the tree to a full config_file object. name is the filename reported by the object.

val read_netplex_config : Netplex_types.parallelization_type ->
Netplex_types.logger_factory list ->
Netplex_types.workload_manager_factory list ->
Netplex_types.processor_factory list ->
Netplex_types.config_file -> Netplex_types.netplex_config

Reads a Netplex configuration file:

 netplex {
      <settings>
    }
 

The configuration options are now documented in Netplex_admin.

More documentation: See Netplex_intro.webserver for a complete example of a config file. See Netplex_intro.crsock for explanations how to specify sockets in the config file.

val read_tls_config : ?verify:((module Netsys_crypto_types.TLS_ENDPOINT) -> bool -> bool -> bool) ->
Netplex_types.config_file ->
Netplex_types.address ->
(module Netsys_crypto_types.TLS_PROVIDER) option ->
(module Netsys_crypto_types.TLS_CONFIG) option

Reads the TLS section of a configuration file: At the passed location there must be tls section (or None is returned).

The TLS options are now documented in Configuring TLS.

This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml