Up
Index of values
__ocaml_lex_comment_rec
[
Release_config_lexer
]
__ocaml_lex_regexp_rec
[
Release_config_lexer
]
__ocaml_lex_str_rec
[
Release_config_lexer
]
__ocaml_lex_strip_rec
[
Release_config_lexer
]
__ocaml_lex_tables
[
Release_config_lexer
]
__ocaml_lex_token_rec
[
Release_config_lexer
]
A
add
[
Release_config_global
]
add_error
[
Release_config_global
]
B
block_device
[
Release_config_validations
]
The value is a block device.
bool
[
Release_config_validations
]
The value is a boolean.
bool_list
[
Release_config_validations
]
The value is a list of boolean values.
bool_list_value
[
Release_config_values
]
bool_value
[
Release_config_values
]
C
char_for_backslash
[
Release_config_lexer
]
char_for_decimal
[
Release_config_lexer
]
char_for_hexadecimal
[
Release_config_lexer
]
character_device
[
Release_config_validations
]
The value is a character device.
comment
[
Release_config_lexer
]
configuration
[
Release_config_global
]
configuration_errors
[
Release_config_global
]
copy
[
Release_config_global
]
current_section
[
Release_config_global
]
D
default_bool
[
Release_config_values
]
default_bool_list
[
Release_config_values
]
default_float
[
Release_config_values
]
default_float_list
[
Release_config_values
]
default_int
[
Release_config_values
]
default_int_list
[
Release_config_values
]
default_log_level
[
Release_config_values
]
default_regexp
[
Release_config_values
]
default_string
[
Release_config_values
]
default_string_list
[
Release_config_values
]
defaults
[
Release_config
]
defaults spec
returns a configuration built from the default values of
spec
.
duplicate_key
[
Release_config_global
]
duplicate_section
[
Release_config_global
]
E
errors
[
Release_config_global
]
existing_directory
[
Release_config_validations
]
The value is an existing directory.
existing_dirname
[
Release_config_validations
]
The value is a path whose directory name (as in
dirname(3)
) exists.
existing_file
[
Release_config_validations
]
The value is an existing file.
existing_group
[
Release_config_validations
]
The value is an existing group.
existing_user
[
Release_config_validations
]
The value is an exiting user.
F
file_with_group
[
Release_config_validations
]
The value is a file with the given group.
file_with_mode
[
Release_config_validations
]
The value is a file with the given mode.
file_with_owner
[
Release_config_validations
]
The value is a file with the given owner.
float
[
Release_config_validations
]
The value is a float.
float_greater_than
[
Release_config_validations
]
The value is a float greater than the given argument..
float_in_range
[
Release_config_validations
]
The value is a float in the inclusive range defined by the given tuple.
float_less_than
[
Release_config_validations
]
The value is a float less than the given argument.
float_list
[
Release_config_validations
]
The value is a list of float values.
float_list_value
[
Release_config_values
]
float_value
[
Release_config_values
]
G
get
[
Release_config
]
get conf section key
returns the value of the parameter
key
of section
section
in configuration
conf
.
get_global
[
Release_config
]
get_global conf key
returns the value of the global parameter
key
.
global_section
[
Release_config_global
]
I
input
[
Release_config_parser
]
int
[
Release_config_validations
]
The value is an integer.
int_greater_than
[
Release_config_validations
]
The value is an integer greater than the given argument.
int_in
[
Release_config_validations
]
The value is equal to one of the integers in the given list.
int_in_range
[
Release_config_validations
]
The value is an integer in the inclusive range defined by the given tuple.
int_less_than
[
Release_config_validations
]
The value is an integer less than the given argument.
int_list
[
Release_config_validations
]
The value is a list of integer values.
int_list_value
[
Release_config_values
]
int_value
[
Release_config_values
]
is_new_key
[
Release_config_global
]
is_new_section
[
Release_config_global
]
L
list_of
[
Release_config_validations
]
The value is a list whose elements must pass the given validation.
list_value
[
Release_config_values
]
log_level
[
Release_config_validations
]
The value is a log level.
log_level_list_value
[
Release_config_values
]
log_level_of_string
[
Release_config_lexer
]
log_level_value
[
Release_config_values
]
N
named_pipe
[
Release_config_validations
]
The value is a named pipe.
nonempty_file
[
Release_config_validations
]
The value is a file whose size is nonzero.
P
parse
[
Release_config
]
Parse a configuration file.
R
regexp
[
Release_config_validations
]
The value is a regular expression.
regexp
[
Release_config_lexer
]
regexp_value
[
Release_config_values
]
reset
[
Release_config_global
]
S
section
[
Release_config_global
]
str
[
Release_config_lexer
]
string
[
Release_config_validations
]
The value is a string.
string_in
[
Release_config_validations
]
The value is equal to one of the strings in the given list.
string_list
[
Release_config_validations
]
The value is a list of string values.
string_list_value
[
Release_config_values
]
string_matching
[
Release_config_validations
]
The value is a string matching the regular expression given as a string.
string_value
[
Release_config_values
]
strip
[
Release_config_lexer
]
symbolic_link
[
Release_config_validations
]
The value is a symbolic link.
syntax_error
[
Release_config_global
]
T
token
[
Release_config_lexer
]
U
unix_socket
[
Release_config_validations
]
The value is a unix socket.
unprivileged_user
[
Release_config_validations
]
The value is a non-root user.