Erbsland Configuration Language Parser for Python
Installation
Usage
API Reference
Contributing Guidelines
Code of Conduct
ErbslandDEV Python Code Style
How to Write a New Unit Test
Requirements
Goals
License
Erbsland Configuration Language Parser for Python
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
ABSOLUTE_PATHS (ResolverFeature attribute)
ACCEPT (SignatureValidatorResult attribute)
ACCESS (ErrorCategory attribute)
access_check (Parser property)
AccessCheck (class in erbsland.conf.access_check)
AccessCheckResult (class in erbsland.conf.access_check)
AccessFeature (class in erbsland.conf.file_access_check)
AccessSources (class in erbsland.conf.access_check)
ALIGN_VALUES (TestOutput attribute)
ALL (ResolverFeature attribute)
ANY_DIRECTORY (AccessFeature attribute)
append() (NamePath method)
as_bool() (Value method)
as_bytes() (Value method)
as_date() (Value method)
as_date_time() (Value method)
as_float() (Value method)
as_index() (Name method)
as_int() (Value method)
as_list() (Value method)
as_regex() (Value method)
as_text() (Name method)
(Value method)
as_time() (Value method)
as_time_delta() (Value method)
as_type() (Value method)
as_value_list() (Value method)
B
BOOLEAN (ValueType attribute)
BYTES (ValueType attribute)
C
category (Error property)
CHARACTER (ErrorCategory attribute)
character_index (Position attribute)
check() (AccessCheck method)
(FileAccessCheck method)
close() (Source method)
code (Error property)
code() (ErrorCategory method)
column (Position attribute)
ConfAccessError
ConfCharacterError
ConfEncodingError
ConfIndentationError
ConfInternalError
ConfIoError
ConfLimitExceeded
ConfNameConflict
ConfSignatureError
ConfSyntaxError
ConfTypeMismatch
ConfUnexpectedEnd
ConfUnsupportedError
ConfValidationError
ConfValueNotFound
CONTAINER_SIZE (TestOutput attribute)
convert_to() (Value method)
copy() (NamePath method)
create_index() (Name class method)
create_regular() (Name class method)
create_text() (Name class method)
create_text_index() (Name class method)
D
DATE (ValueType attribute)
DATE_TIME (ValueType attribute)
DateTime (class in erbsland.conf)
DEFAULT (ErrorOutput attribute)
(TestOutput attribute)
DEFAULTS (AccessFeature attribute)
DENIED (AccessCheckResult attribute)
Document (class in erbsland.conf)
DOCUMENT (ValueType attribute)
document_digest (SignatureSigningData attribute)
(SignatureValidatorData attribute)
E
elcl_format() (DateTime method)
(Time method)
ENCODING (ErrorCategory attribute)
erbsland.conf.access_check
module
erbsland.conf.error
module
erbsland.conf.file_access_check
module
erbsland.conf.file_source_resolver
module
erbsland.conf.signature
module
erbsland.conf.signer
module
erbsland.conf.source_resolver
module
Error
ErrorCategory (class in erbsland.conf.error)
ErrorOutput (class in erbsland.conf.error)
F
FILE_PROTOCOL (ResolverFeature attribute)
FileAccessCheck (class in erbsland.conf.file_access_check)
FILENAME_ONLY (ErrorOutput attribute)
FILENAME_WILDCARD (ResolverFeature attribute)
FileSourceResolver (class in erbsland.conf.file_source_resolver)
first (Value property)
FLOAT (ValueType attribute)
from_document() (Name class method)
from_text() (NamePath class method)
fromisoformat() (DateTime class method)
(Time class method)
G
get() (Value method)
get_bool() (Value method)
get_bytes() (Value method)
get_date() (Value method)
get_date_time() (Value method)
get_digest() (Source method)
get_float() (Value method)
get_int() (Value method)
get_list() (Value method)
get_regex() (Value method)
get_text() (Value method)
get_time() (Value method)
get_time_delta() (Value method)
get_type() (Value method)
get_value_list() (Value method)
Goals
GRANTED (AccessCheckResult attribute)
H
has_parent (Value property)
I
identifier (Source property)
INDENTATION (ErrorCategory attribute)
INTEGER (ValueType attribute)
INTERMEDIATE_SECTION (ValueType attribute)
INTERNAL (ErrorCategory attribute)
IO (ErrorCategory attribute)
is_container() (ValueType method)
is_index() (Name method)
is_list() (ValueType method)
is_map() (ValueType method)
is_meta() (Name method)
is_open() (Source method)
is_regular() (Name method)
is_root (Value property)
is_section() (ValueType method)
is_single_value() (ValueType method)
is_text() (Name method)
is_text_index() (Name method)
is_undefined() (Position method)
L
last (Value property)
license
LIMIT_EXCEEDED (ErrorCategory attribute)
LIMIT_SIZE (AccessFeature attribute)
line (Position attribute)
load() (in module erbsland.conf)
loads() (in module erbsland.conf)
Location (class in erbsland.conf)
location (Error property)
(Value property)
M
message (Error property)
MINIMAL_ESC (TestOutput attribute)
module
erbsland.conf.access_check
erbsland.conf.error
erbsland.conf.file_access_check
erbsland.conf.file_source_resolver
erbsland.conf.signature
erbsland.conf.signer
erbsland.conf.source_resolver
N
Name (class in erbsland.conf)
name (Value property)
NAME_CONFLICT (ErrorCategory attribute)
name_path (Error property)
(Value property)
NamePath (class in erbsland.conf)
nanosecond (DateTime property)
(Time property)
native (Value property)
normalize() (Name class method)
O
offset (Error property)
ONLY_FILE_SOURCES (AccessFeature attribute)
open() (Source method)
P
parent (Value property)
parse() (Parser method)
Parser (class in erbsland.conf)
patch_iso_time() (DateTime class method)
(Time class method)
path (Error property)
Position (class in erbsland.conf)
POSITION (TestOutput attribute)
R
readline() (Source method)
RECURSIVE_WILDCARD (ResolverFeature attribute)
REGEX (ValueType attribute)
REJECT (SignatureValidatorResult attribute)
REQUIRE_SUFFIX (AccessFeature attribute)
resolve() (FileSourceResolver method)
(SourceResolver method)
resolver (Parser property)
ResolverFeature (class in erbsland.conf.file_source_resolver)
S
SAME_DIRECTORY (AccessFeature attribute)
SECTION_LIST (ValueType attribute)
SECTION_WITH_NAMES (ValueType attribute)
SECTION_WITH_TEXTS (ValueType attribute)
sign() (SignatureHandler method)
sign_document() (Signer method)
SIGNATURE (ErrorCategory attribute)
signature_handler (Parser property)
signature_text (SignatureValidatorData attribute)
SignatureHandler (class in erbsland.conf.signature)
SignatureSigningData (class in erbsland.conf.signature)
SignatureValidatorData (class in erbsland.conf.signature)
SignatureValidatorResult (class in erbsland.conf.signature)
Signer (class in erbsland.conf.signer)
signing_person (SignatureSigningData attribute)
Source (class in erbsland.conf)
source (SignatureSigningData attribute)
(SignatureValidatorData attribute)
SOURCE_ID (TestOutput attribute)
SourceIdentifier (class in erbsland.conf)
SourceResolver (class in erbsland.conf.source_resolver)
SourceResolverContext (class in erbsland.conf.source_resolver)
start_digest_calculation() (Source method)
SUBDIRECTORIES (AccessFeature attribute)
SYNTAX (ErrorCategory attribute)
system_message (Error property)
T
TestOutput (class in erbsland.conf)
TEXT (ValueType attribute)
Time (class in erbsland.conf)
TIME (ValueType attribute)
TIME_DELTA (ValueType attribute)
TimeDelta (class in erbsland.conf)
to_flat_dict() (Document method)
to_path_text() (Name method)
to_test_text() (TimeDelta method)
(Value method)
to_test_value_tree() (Value method)
to_text() (Error method)
(Location method)
(NamePath method)
(SourceIdentifier method)
type (Name property)
(Value property)
TYPE_MISMATCH (ErrorCategory attribute)
U
UNDEFINED (ValueType attribute)
UNEXPECTED_END (ErrorCategory attribute)
UNSUPPORTED (ErrorCategory attribute)
USE_LINES (ErrorOutput attribute)
V
validate() (SignatureHandler method)
validate_regular_name() (Name class method)
validate_text() (Name class method)
VALIDATION (ErrorCategory attribute)
Value (class in erbsland.conf)
VALUE_LIST (ValueType attribute)
VALUE_NOT_FOUND (ErrorCategory attribute)
ValueType (class in erbsland.conf)
W
WINDOWS_UNC_PATH (ResolverFeature attribute)
with_name_path() (Error method)
with_offset() (Location method)
(Position method)
with_source() (Error method)