granular-configuration-language
Contents:
Introduction
Getting Started
Concepts
Configuration Options for Tags
Avoiding IO blocking when using
asyncio
(EagerIO)
YAML Tags
Code Specification (
module
)
Adding Custom Tags
Changelog
granular-configuration-language
Index
Index
_
|
A
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
K
|
L
|
M
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__getattr__() (granular_configuration_language.Configuration method)
(granular_configuration_language.LazyLoadConfiguration method)
(granular_configuration_language.MutableConfiguration method)
(granular_configuration_language.MutableLazyLoadConfiguration method)
__init__() (granular_configuration_language.yaml.decorators.mapping_of_any_tag method)
(granular_configuration_language.yaml.decorators.sequence_of_any_tag method)
(granular_configuration_language.yaml.decorators.string_or_twople_tag method)
(granular_configuration_language.yaml.decorators.string_tag method)
(granular_configuration_language.yaml.decorators.TagDecoratorBase method)
_run() (granular_configuration_language.yaml.classes.LazyEval method)
A
as_dict() (granular_configuration_language.Configuration method)
(granular_configuration_language.MutableConfiguration method)
as_eager_io() (in module granular_configuration_language.yaml.decorators.eager_io)
as_eager_io_with_root_and_load_options() (in module granular_configuration_language.yaml.decorators.eager_io)
as_environment_variable_path() (in module granular_configuration_language.yaml.file_ops)
as_file_path() (in module granular_configuration_language.yaml.file_ops)
as_json_string() (granular_configuration_language.Configuration method)
(granular_configuration_language.MutableConfiguration method)
as_lazy() (in module granular_configuration_language.yaml.decorators)
as_lazy_with_load_options() (in module granular_configuration_language.yaml.decorators)
as_lazy_with_root() (in module granular_configuration_language.yaml.decorators)
as_lazy_with_root_and_load_options() (in module granular_configuration_language.yaml.decorators)
as_not_lazy() (in module granular_configuration_language.yaml.decorators)
as_typed() (granular_configuration_language.Configuration method)
(granular_configuration_language.LazyLoadConfiguration method)
(granular_configuration_language.MutableConfiguration method)
(granular_configuration_language.MutableLazyLoadConfiguration method)
C
C (class in granular_configuration_language._configuration)
clear() (granular_configuration_language.MutableConfiguration method)
(granular_configuration_language.MutableLazyLoadConfiguration method)
config (granular_configuration_language.LazyLoadConfiguration property)
(granular_configuration_language.MutableLazyLoadConfiguration property)
Configuration (class in granular_configuration_language)
copy() (granular_configuration_language.Configuration method)
(granular_configuration_language.MutableConfiguration method)
D
data (granular_configuration_language.yaml.file_ops.binary.EagerIOBinaryFile attribute)
(granular_configuration_language.yaml.file_ops.text.EagerIOTextFile attribute)
DoesNotExist
E
eager_io_binary_loader() (in module granular_configuration_language.yaml.decorators.eager_io)
eager_io_binary_loader_interpolates() (in module granular_configuration_language.yaml.decorators.eager_io)
eager_io_text_loader() (in module granular_configuration_language.yaml.decorators.eager_io)
eager_io_text_loader_interpolates() (in module granular_configuration_language.yaml.decorators.eager_io)
eager_load() (granular_configuration_language.LazyLoadConfiguration method)
(granular_configuration_language.MutableLazyLoadConfiguration method)
EagerIOBinaryFile (class in granular_configuration_language.yaml.file_ops.binary)
EagerIOConfigurationProxy (class in granular_configuration_language.proxy)
EagerIOTextFile (class in granular_configuration_language.yaml.file_ops.text)
EnvironmentVaribleNotFound
ErrorWhileLoadingConfig
ErrorWhileLoadingFileOccurred
ErrorWhileLoadingTags
evaluate_all() (granular_configuration_language.Configuration method)
(granular_configuration_language.MutableConfiguration method)
exists (granular_configuration_language.yaml.file_ops.binary.EagerIOBinaryFile attribute)
(granular_configuration_language.yaml.file_ops.text.EagerIOTextFile attribute)
exists() (granular_configuration_language.Configuration method)
(granular_configuration_language.MutableConfiguration method)
F
file_location (granular_configuration_language.yaml.classes.LoadOptions attribute)
G
get() (granular_configuration_language.Configuration method)
(granular_configuration_language.LazyLoadConfiguration method)
(granular_configuration_language.MutableConfiguration method)
(granular_configuration_language.MutableLazyLoadConfiguration method)
GetConfigReadBeforeSetException
granular_configuration_language
module
granular_configuration_language.exceptions
module
granular_configuration_language.proxy
module
granular_configuration_language.yaml.classes
module
granular_configuration_language.yaml.decorators
module
granular_configuration_language.yaml.decorators.eager_io
module
granular_configuration_language.yaml.decorators.interpolate
module
granular_configuration_language.yaml.decorators.ref
module
granular_configuration_language.yaml.file_ops
module
granular_configuration_language.yaml.file_ops.binary
module
granular_configuration_language.yaml.file_ops.environment_variable
module
granular_configuration_language.yaml.file_ops.text
module
granular_configuration_language.yaml.file_ops.yaml
module
I
IniKeyExistAsANonMapping
IniTryToReplaceExistingKey
IniUnsupportedError
interpolate_value_eager_io() (in module granular_configuration_language.yaml.decorators.interpolate)
interpolate_value_with_ref() (in module granular_configuration_language.yaml.decorators)
interpolate_value_without_ref() (in module granular_configuration_language.yaml.decorators)
interpolation_needs_ref_condition() (in module granular_configuration_language.yaml.decorators.interpolate)
InterpolationSyntaxError
InterpolationWarning
InvalidBasePathException
IsNotAClass
IsNotCallable
IT (class in granular_configuration_language.yaml.classes)
items() (granular_configuration_language.Configuration method)
(granular_configuration_language.LazyLoadConfiguration method)
(granular_configuration_language.MutableConfiguration method)
(granular_configuration_language.MutableLazyLoadConfiguration method)
J
json_default() (in module granular_configuration_language)
JSONPathOnlyWorksOnMappings
JSONPathQueryFailed
JSONPointerQueryFailed
K
keys() (granular_configuration_language.Configuration method)
(granular_configuration_language.LazyLoadConfiguration method)
(granular_configuration_language.MutableConfiguration method)
(granular_configuration_language.MutableLazyLoadConfiguration method)
KT (class in granular_configuration_language.yaml.classes)
L
lazy_root_obj (granular_configuration_language.yaml.classes.StateHolder attribute)
LazyEval (class in granular_configuration_language.yaml.classes)
LazyLoadConfiguration (class in granular_configuration_language)
LazyRoot (class in granular_configuration_language.yaml.classes)
LLC (in module granular_configuration_language)
load_as_file() (in module granular_configuration_language.yaml.file_ops.environment_variable)
load_binary_file() (in module granular_configuration_language.yaml.file_ops.binary)
load_configuration() (granular_configuration_language.LazyLoadConfiguration method)
(granular_configuration_language.MutableLazyLoadConfiguration method)
load_from_file() (in module granular_configuration_language.yaml.file_ops.yaml)
load_text_file() (in module granular_configuration_language.yaml.file_ops.text)
LoadOptions (class in granular_configuration_language.yaml.classes)
M
mapping_node_transformer() (granular_configuration_language.yaml.decorators.TagDecoratorBase method)
mapping_node_type_check() (granular_configuration_language.yaml.decorators.TagDecoratorBase method)
mapping_of_any_tag (class in granular_configuration_language.yaml.decorators)
Masked (class in granular_configuration_language.yaml.classes)
merge() (in module granular_configuration_language)
module
granular_configuration_language
granular_configuration_language.exceptions
granular_configuration_language.proxy
granular_configuration_language.yaml.classes
granular_configuration_language.yaml.decorators
granular_configuration_language.yaml.decorators.eager_io
granular_configuration_language.yaml.decorators.interpolate
granular_configuration_language.yaml.decorators.ref
granular_configuration_language.yaml.file_ops
granular_configuration_language.yaml.file_ops.binary
granular_configuration_language.yaml.file_ops.environment_variable
granular_configuration_language.yaml.file_ops.text
granular_configuration_language.yaml.file_ops.yaml
mutable (granular_configuration_language.yaml.classes.LoadOptions attribute)
MutableConfiguration (class in granular_configuration_language)
MutableLazyLoadConfiguration (class in granular_configuration_language)
O
obj_pairs_func (granular_configuration_language.yaml.classes.LoadOptions attribute)
options (granular_configuration_language.yaml.classes.StateHolder attribute)
P
P (class in granular_configuration_language.yaml.classes)
ParseEnvParsingError
ParsingTriedToCreateALoop
path (granular_configuration_language.yaml.file_ops.binary.EagerIOBinaryFile attribute)
(granular_configuration_language.yaml.file_ops.text.EagerIOTextFile attribute)
Placeholder (class in granular_configuration_language.yaml.classes)
PlaceholderConfigurationError
pop() (granular_configuration_language.MutableConfiguration method)
(granular_configuration_language.MutableLazyLoadConfiguration method)
popitem() (granular_configuration_language.MutableConfiguration method)
(granular_configuration_language.MutableLazyLoadConfiguration method)
previous (granular_configuration_language.yaml.classes.LoadOptions attribute)
R
read_binary_data() (in module granular_configuration_language.yaml.file_ops.binary)
read_text_data() (in module granular_configuration_language.yaml.file_ops.text)
RefMustStartFromRoot
relative_to_directory (granular_configuration_language.yaml.classes.LoadOptions attribute)
ReservedFileExtension
resolve_json_ref() (in module granular_configuration_language.yaml.decorators.ref)
result (granular_configuration_language.yaml.classes.LazyEval property)
Root (class in granular_configuration_language.yaml.classes)
root (granular_configuration_language.yaml.classes.LazyRoot property)
RootType (class in granular_configuration_language.yaml.classes)
RT (class in granular_configuration_language.yaml.classes)
S
safe_load_from_file() (in module granular_configuration_language.yaml.file_ops.yaml)
SafeConfigurationProxy (class in granular_configuration_language.proxy)
scalar_node_transformer() (granular_configuration_language.yaml.decorators.TagDecoratorBase method)
scalar_node_type_check() (granular_configuration_language.yaml.decorators.TagDecoratorBase method)
sequence_func (granular_configuration_language.yaml.classes.LoadOptions attribute)
sequence_node_transformer() (granular_configuration_language.yaml.decorators.TagDecoratorBase method)
sequence_node_type_check() (granular_configuration_language.yaml.decorators.TagDecoratorBase method)
sequence_of_any_tag (class in granular_configuration_language.yaml.decorators)
setdefault() (granular_configuration_language.MutableConfiguration method)
(granular_configuration_language.MutableLazyLoadConfiguration method)
StateHolder (class in granular_configuration_language.yaml.classes)
string_or_twople_tag (class in granular_configuration_language.yaml.decorators)
string_tag (class in granular_configuration_language.yaml.decorators)
T
T (class in granular_configuration_language.yaml.classes)
Tag (class in granular_configuration_language.yaml.classes)
tag (granular_configuration_language.yaml.classes.LazyEval attribute)
TagDecoratorBase (class in granular_configuration_language.yaml.decorators)
TagHadUnsupportArgument
Type (granular_configuration_language.yaml.decorators.mapping_of_any_tag attribute)
(granular_configuration_language.yaml.decorators.sequence_of_any_tag attribute)
(granular_configuration_language.yaml.decorators.string_or_twople_tag attribute)
(granular_configuration_language.yaml.decorators.string_tag attribute)
typed_get() (granular_configuration_language.Configuration method)
(granular_configuration_language.MutableConfiguration method)
U
update() (granular_configuration_language.MutableConfiguration method)
(granular_configuration_language.MutableLazyLoadConfiguration method)
user_friendly_type (granular_configuration_language.yaml.decorators.TagDecoratorBase property)
V
values() (granular_configuration_language.Configuration method)
(granular_configuration_language.LazyLoadConfiguration method)
(granular_configuration_language.MutableConfiguration method)
(granular_configuration_language.MutableLazyLoadConfiguration method)
VT (class in granular_configuration_language.yaml.classes)
W
with_tag() (in module granular_configuration_language.yaml.decorators)