Coma
latest
Tutorials
Introduction
Commands
Multiple Commands
Configurations
Multiple Configurations
Next Steps
Core UI
Initiate
argparse
Overrides
Global Configs
Global Hooks
Register
argparse
Overrides
Local Hooks
Forget
Forgetting Global Hooks
Forgetting Global Configs
Wake
Hooks
Introduction
Types of Hooks
Hook Pipeline
Default Hook Pipeline
Global and Local Hooks
Protocols
Function Signature
Protocol Parameters
@hook
Decorator
sequence()
Function
Specific Protocols
Parser
Pre Config
Config
Post Config
Pre Init
Init
Post Init
Pre Run
Run
Post Run
Examples
Command Line Arguments
Program-Level Arguments
Command-Level Arguments
Using
coma.SENTINEL
On-the-Fly Hook Redefinition
Command Line Config Overrides
Prefixing Overrides
Capturing Superfluous Overrides
Config Serialization
Default Behavior
Favoring JSON
Fitting
coma
to Existing Code
Redefining Hooks
Wrapping with Functions
Wrapping with Classes
Adding Interface Elements
Package Reference
coma
coma.hooks
coma.hooks.parser_hook
coma.hooks.config_hook
coma.hooks.post_config_hook
coma.hooks.init_hook
coma.hooks.run_hook
coma.config
coma.config.cli
coma.config.io
Coma
»
Index
Edit on GitHub
Index
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
O
|
P
|
R
|
S
|
T
|
W
B
built-in function
config_hook_protocol()
generic_protocol()
init_hook_protocol()
parser_hook_protocol()
post_config_hook_protocol()
post_init_hook_protocol()
post_run_hook_protocol()
pre_config_hook_protocol()
pre_init_hook_protocol()
pre_run_hook_protocol()
run_hook_protocol()
C
coma
module
coma.config
module
coma.config.cli
module
coma.config.io
module
coma.config.utils
module
coma.hooks
module
coma.hooks.config_hook
module
coma.hooks.init_hook
module
coma.hooks.parser_hook
module
coma.hooks.post_config_hook
module
coma.hooks.run_hook
module
coma.hooks.utils
module
config_hook_protocol()
built-in function
D
default() (in module coma.hooks.config_hook)
(in module coma.hooks.init_hook)
(in module coma.hooks.parser_hook)
(in module coma.hooks.post_config_hook)
(in module coma.hooks.run_hook)
default_default() (in module coma.config.utils)
default_dest() (in module coma.config.utils)
default_flag() (in module coma.config.utils)
default_help() (in module coma.config.utils)
default_id() (in module coma.config.utils)
dump() (in module coma.config.io)
E
Extension (class in coma.config.io)
F
factory() (in module coma.hooks.parser_hook)
(in module coma.hooks.run_hook)
forget() (in module coma.core.forget)
G
generic_protocol()
built-in function
H
hook() (in module coma.hooks.utils)
I
init_hook_protocol()
built-in function
initiate() (in module coma.core.initiate)
is_ext() (in module coma.config.io)
is_json_ext() (in module coma.config.io)
is_yaml_ext() (in module coma.config.io)
is_yml_ext() (in module coma.config.io)
K
keyword_factory() (in module coma.hooks.init_hook)
L
load() (in module coma.config.io)
M
maybe_add_ext() (in module coma.config.io)
module
coma
coma.config
coma.config.cli
coma.config.io
coma.config.utils
coma.hooks
coma.hooks.config_hook
coma.hooks.init_hook
coma.hooks.parser_hook
coma.hooks.post_config_hook
coma.hooks.run_hook
coma.hooks.utils
multi_cli_override_factory() (in module coma.hooks.post_config_hook)
multi_config() (in module coma.hooks.parser_hook)
multi_load_and_write_factory() (in module coma.hooks.config_hook)
O
override() (in module coma.config.cli)
override_factory() (in module coma.config.cli)
P
parser_hook_protocol()
built-in function
positional_factory() (in module coma.hooks.init_hook)
post_config_hook_protocol()
built-in function
post_init_hook_protocol()
built-in function
post_run_hook_protocol()
built-in function
pre_config_hook_protocol()
built-in function
pre_init_hook_protocol()
built-in function
pre_run_hook_protocol()
built-in function
R
register() (in module coma.core.register)
run_hook_protocol()
built-in function
S
SENTINEL (in module coma)
sequence() (in module coma.hooks.utils)
single_cli_override_factory() (in module coma.hooks.post_config_hook)
single_config_factory() (in module coma.hooks.parser_hook)
single_load_and_write_factory() (in module coma.hooks.config_hook)
T
to_dict() (in module coma.config.utils)
W
wake() (in module coma.core.wake)
Read the Docs
v: latest
Versions
latest
stable
1.0.0
Downloads
pdf
epub
On Read the Docs
Project Home
Builds