Onyo
Installation
Configuration
Concepts and Terms
Command Line Reference
Python API
Examples
Changelog
Onyo
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
_
__call__() (onyo.argparse_helpers.StoreMatchOption method)
(onyo.argparse_helpers.StoreMultipleKeyValuePairs method)
(onyo.argparse_helpers.StoreSingleKeyValuePairs method)
(onyo.argparse_helpers.StoreSortOption method)
__init__() (onyo.argparse_helpers.StoreSortOption method)
(onyo.conftest.AnnotatedGitRepo method)
(onyo.conftest.AnnotatedOnyoRepo method)
(onyo.lib.exceptions.OnyoCLIExitCode method)
(onyo.lib.filters.Filter method)
(onyo.lib.git.GitRepo method)
(onyo.lib.inventory.Inventory method)
(onyo.lib.inventory.InventoryOperation method)
(onyo.lib.inventory.InventoryOperator method)
(onyo.lib.items.Item method)
(onyo.lib.items.ItemSpec method)
(onyo.lib.onyo.OnyoRepo method)
(onyo.lib.pseudokeys.PseudoKey method)
(onyo.lib.ui.UI method)
A
add_asset() (onyo.lib.inventory.Inventory method)
add_directory() (onyo.lib.inventory.Inventory method)
allowed_config_args() (in module onyo.lib.command_utils)
ANCHOR_FILE_NAME (in module onyo.lib.consts)
AnnotatedGitRepo (class in onyo.conftest)
AnnotatedOnyoRepo (class in onyo.conftest)
ASSET_DIR_FILE_NAME (in module onyo.lib.consts)
asset_paths (onyo.lib.onyo.OnyoRepo property)
auto_message (onyo.lib.onyo.OnyoRepo property)
B
build_parser() (in module onyo.main)
C
check_ignore() (onyo.lib.git.GitRepo method)
clean_env() (in module onyo.conftest)
clean_locale() (in module onyo.conftest)
clear_cache() (onyo.lib.git.GitRepo method)
(onyo.lib.onyo.OnyoRepo method)
commit() (onyo.lib.git.GitRepo method)
(onyo.lib.inventory.Inventory method)
(onyo.lib.onyo.OnyoRepo method)
D
deduplicate() (in module onyo.lib.utils)
delegate() (in module onyo.lib.pseudokeys)
description (onyo.lib.pseudokeys.PseudoKey attribute)
dict_to_yaml() (in module onyo.lib.utils)
diff() (onyo.lib.inventory.Inventory method)
(onyo.lib.inventory.InventoryOperation method)
differ (onyo.lib.inventory.InventoryOperator attribute)
differ_modify_asset() (in module onyo.lib.differs)
differ_move_asset() (in module onyo.lib.differs)
differ_move_directory() (in module onyo.lib.differs)
differ_new_asset() (in module onyo.lib.differs)
differ_new_directory() (in module onyo.lib.differs)
differ_remove_asset() (in module onyo.lib.differs)
differ_remove_directory() (in module onyo.lib.differs)
differ_rename_asset() (in module onyo.lib.differs)
differ_rename_directory() (in module onyo.lib.differs)
dot_onyo (onyo.lib.onyo.OnyoRepo attribute)
E
equal_content() (onyo.lib.items.ItemSpec method)
error() (onyo.lib.ui.UI method)
exec_modify_asset() (in module onyo.lib.executors)
exec_move_asset() (in module onyo.lib.executors)
exec_move_directory() (in module onyo.lib.executors)
exec_new_asset() (in module onyo.lib.executors)
exec_new_directory() (in module onyo.lib.executors)
exec_remove_asset() (in module onyo.lib.executors)
exec_remove_directory() (in module onyo.lib.executors)
exec_rename_asset() (in module onyo.lib.executors)
exec_rename_directory() (in module onyo.lib.executors)
execute() (onyo.lib.inventory.InventoryOperation method)
executor (onyo.lib.inventory.InventoryOperator attribute)
F
fake_class_scope() (in module onyo.conftest)
fake_function_scope() (in module onyo.conftest)
fake_module_scope() (in module onyo.conftest)
fake_session_scope() (in module onyo.conftest)
files (onyo.lib.git.GitRepo property)
Filter (class in onyo.lib.filters)
find_root() (onyo.lib.git.GitRepo static method)
fixture_fake() (in module onyo.conftest)
fixture_gitrepo() (in module onyo.conftest)
fixture_helpers() (in module onyo.conftest)
fixture_inventory() (in module onyo.conftest)
fixture_onyorepo() (in module onyo.conftest)
fixture_repo() (in module onyo.conftest)
fixture_ui() (in module onyo.conftest)
flatten() (onyo.conftest.Helpers static method)
format_traceback() (onyo.lib.ui.UI method)
fsck() (in module onyo.lib.commands)
G
generate_asset_name() (onyo.lib.inventory.Inventory method)
generate_commit_subject() (onyo.lib.onyo.OnyoRepo static method)
generic_executor() (in module onyo.lib.executors)
get() (onyo.lib.items.ItemSpec method)
get_asset_content() (in module onyo.lib.utils)
(onyo.lib.onyo.OnyoRepo method)
get_asset_name_keys() (onyo.lib.onyo.OnyoRepo method)
get_commit_msg() (onyo.lib.git.GitRepo method)
get_config() (onyo.lib.git.GitRepo method)
(onyo.lib.onyo.OnyoRepo method)
get_editor() (onyo.lib.onyo.OnyoRepo method)
get_faux_serials() (onyo.lib.inventory.Inventory method)
get_files() (onyo.lib.git.GitRepo method)
get_hexsha() (onyo.lib.git.GitRepo method)
get_history() (onyo.lib.inventory.Inventory method)
(onyo.lib.onyo.OnyoRepo method)
get_item() (onyo.lib.inventory.Inventory method)
get_item_paths() (onyo.lib.onyo.OnyoRepo method)
get_items() (onyo.lib.inventory.Inventory method)
get_patched_yaml() (in module onyo.lib.utils)
get_subcmd_index() (in module onyo.main)
get_temp_file() (in module onyo.lib.utils)
get_templates() (onyo.lib.inventory.Inventory method)
(onyo.lib.onyo.OnyoRepo method)
git (onyo.lib.onyo.OnyoRepo attribute)
GitRepo (class in onyo.lib.git)
gitrepo_class_scope() (in module onyo.conftest)
gitrepo_function_scope() (in module onyo.conftest)
gitrepo_module_scope() (in module onyo.conftest)
gitrepo_session_scope() (in module onyo.conftest)
H
Helpers (class in onyo.conftest)
helpers_class_scope() (in module onyo.conftest)
helpers_function_scope() (in module onyo.conftest)
helpers_module_scope() (in module onyo.conftest)
helpers_session_scope() (in module onyo.conftest)
history() (onyo.lib.git.GitRepo method)
I
iamyourfather() (in module onyo.lib.command_utils)
IGNORE_FILE_NAME (in module onyo.lib.consts)
implementation (onyo.lib.pseudokeys.PseudoKey attribute)
init_without_reinit() (onyo.lib.git.GitRepo method)
inline_path_diff() (in module onyo.lib.command_utils)
intersect_index() (in module onyo.lib.command_utils)
InvalidArgumentError
InvalidAssetError
InvalidInventoryOperationError
Inventory (class in onyo.lib.inventory)
inventory_class_scope() (in module onyo.conftest)
inventory_function_scope() (in module onyo.conftest)
inventory_module_scope() (in module onyo.conftest)
inventory_path_to_yaml() (in module onyo.lib.command_utils)
inventory_session_scope() (in module onyo.conftest)
InventoryDirNotEmpty
InventoryOperation (class in onyo.lib.inventory)
InventoryOperationError
InventoryOperator (class in onyo.lib.inventory)
is_asset_dir() (onyo.lib.onyo.OnyoRepo method)
is_asset_file() (onyo.lib.onyo.OnyoRepo method)
is_asset_path() (onyo.lib.onyo.OnyoRepo method)
is_clean_worktree() (onyo.lib.git.GitRepo method)
is_git_path() (onyo.lib.git.GitRepo static method)
is_inventory_dir() (onyo.lib.onyo.OnyoRepo method)
is_inventory_path() (onyo.lib.onyo.OnyoRepo method)
is_item_path() (onyo.lib.onyo.OnyoRepo method)
is_onyo_ignored() (onyo.lib.onyo.OnyoRepo method)
is_onyo_path() (onyo.lib.onyo.OnyoRepo method)
is_template_path() (onyo.lib.onyo.OnyoRepo method)
Item (class in onyo.lib.items)
ItemSpec (class in onyo.lib.items)
K
key (onyo.lib.filters.Filter attribute)
KNOWN_REPO_VERSIONS (in module onyo.lib.consts)
L
log() (onyo.lib.ui.UI method)
log_debug() (onyo.lib.ui.UI method)
logger (onyo.lib.ui.UI attribute)
M
main() (in module onyo.main)
match() (onyo.lib.filters.Filter method)
mk_inventory_dirs() (onyo.lib.onyo.OnyoRepo method)
modify_asset() (onyo.lib.inventory.Inventory method)
module
onyo
onyo.argparse_helpers
onyo.conftest
onyo.lib
onyo.lib.command_utils
onyo.lib.commands
onyo.lib.consts
onyo.lib.differs
onyo.lib.exceptions
onyo.lib.executors
onyo.lib.faker
onyo.lib.filters
onyo.lib.git
onyo.lib.inventory
onyo.lib.items
onyo.lib.onyo
onyo.lib.parser
onyo.lib.pseudokeys
onyo.lib.recorders
onyo.lib.ui
onyo.lib.utils
onyo.main
move_asset() (onyo.lib.inventory.Inventory method)
move_directory() (onyo.lib.inventory.Inventory method)
N
natural_sort() (in module onyo.lib.command_utils)
NoopError
NotADirError
NotAnAssetError
O
onyo
module
onyo.argparse_helpers
module
onyo.conftest
module
onyo.lib
module
onyo.lib.command_utils
module
onyo.lib.commands
module
onyo.lib.consts
module
onyo.lib.differs
module
onyo.lib.exceptions
module
onyo.lib.executors
module
onyo.lib.faker
module
onyo.lib.filters
module
onyo.lib.git
module
onyo.lib.inventory
module
onyo.lib.items
module
onyo.lib.onyo
module
onyo.lib.parser
module
onyo.lib.pseudokeys
module
onyo.lib.recorders
module
onyo.lib.ui
module
onyo.lib.utils
module
onyo.main
module
onyo_asset_dicts() (onyo.lib.faker.OnyoProvider method)
ONYO_CONFIG (in module onyo.lib.consts)
onyo_config() (in module onyo.lib.commands)
onyo_cpu_archs() (onyo.lib.faker.OnyoProvider method)
onyo_cpu_vendors() (onyo.lib.faker.OnyoProvider method)
ONYO_DIR (in module onyo.lib.consts)
onyo_directories() (onyo.lib.faker.OnyoProvider method)
onyo_edit() (in module onyo.lib.commands)
onyo_flags() (onyo.conftest.Helpers static method)
onyo_get() (in module onyo.lib.commands)
onyo_history() (in module onyo.lib.commands)
onyo_keyboards() (onyo.lib.faker.OnyoProvider method)
onyo_manufacturers() (onyo.lib.faker.OnyoProvider method)
onyo_mkdir() (in module onyo.lib.commands)
onyo_mv() (in module onyo.lib.commands)
onyo_new() (in module onyo.lib.commands)
onyo_rm() (in module onyo.lib.commands)
onyo_rmdir() (in module onyo.lib.commands)
onyo_set() (in module onyo.lib.commands)
onyo_show() (in module onyo.lib.commands)
onyo_tree() (in module onyo.lib.commands)
onyo_tsv_to_yaml() (in module onyo.lib.commands)
onyo_types() (onyo.lib.faker.OnyoProvider method)
onyo_unset() (in module onyo.lib.commands)
OnyoArgumentParser (class in onyo.main)
OnyoCLIExitCode
OnyoInvalidFilterError
OnyoInvalidRepoError
OnyoProtectedPathError
OnyoProvider (class in onyo.lib.faker)
OnyoRawTextHelpFormatter (class in onyo.main)
OnyoRepo (class in onyo.lib.onyo)
onyorepo_class_scope() (in module onyo.conftest)
onyorepo_function_scope() (in module onyo.conftest)
onyorepo_module_scope() (in module onyo.conftest)
onyorepo_session_scope() (in module onyo.conftest)
OnyoRepoError
operands (onyo.lib.inventory.InventoryOperation attribute)
operations (onyo.lib.inventory.Inventory attribute)
OPERATIONS_MAPPING (in module onyo.lib.inventory)
operations_pending() (onyo.lib.inventory.Inventory method)
operations_summary() (onyo.lib.inventory.Inventory method)
operator (onyo.lib.filters.Filter attribute)
(onyo.lib.inventory.InventoryOperation attribute)
P
params() (in module onyo.conftest)
parse_operations_record() (in module onyo.lib.parser)
PendingInventoryOperationError
powerset() (onyo.conftest.Helpers static method)
print() (onyo.lib.ui.UI method)
print_diff() (in module onyo.lib.command_utils)
PSEUDO_KEYS (in module onyo.lib.pseudokeys)
PseudoKey (class in onyo.lib.pseudokeys)
PSEUDOKEY_ALIASES (in module onyo.lib.pseudokeys)
Q
quiet (onyo.lib.ui.UI attribute)
R
raise_empty_keys() (onyo.lib.inventory.Inventory method)
raise_on_inventory_state() (in module onyo.lib.commands)
raise_required_key_empty_value() (onyo.lib.inventory.Inventory method)
record_modify_asset() (in module onyo.lib.recorders)
record_move_asset() (in module onyo.lib.recorders)
record_move_directory() (in module onyo.lib.recorders)
record_new_asset() (in module onyo.lib.recorders)
record_new_directory() (in module onyo.lib.recorders)
record_remove_asset() (in module onyo.lib.recorders)
record_remove_directory() (in module onyo.lib.recorders)
record_rename_asset() (in module onyo.lib.recorders)
record_rename_directory() (in module onyo.lib.recorders)
recorder (onyo.lib.inventory.InventoryOperator attribute)
remove_asset() (onyo.lib.inventory.Inventory method)
remove_directory() (onyo.lib.inventory.Inventory method)
rename_asset() (onyo.lib.inventory.Inventory method)
rename_directory() (onyo.lib.inventory.Inventory method)
repo (onyo.lib.inventory.Inventory attribute)
(onyo.lib.inventory.InventoryOperation attribute)
repo_class_scope() (in module onyo.conftest)
repo_function_scope() (in module onyo.conftest)
repo_module_scope() (in module onyo.conftest)
repo_session_scope() (in module onyo.conftest)
request_user_response() (onyo.lib.ui.UI method)
RESERVED_KEYS (in module onyo.lib.consts)
reset() (onyo.lib.inventory.Inventory method)
resolve_alias() (in module onyo.lib.items)
rich_print() (onyo.lib.ui.UI method)
root (onyo.lib.git.GitRepo attribute)
(onyo.lib.inventory.Inventory property)
rst_to_rich() (in module onyo.main)
S
set_config() (onyo.lib.git.GitRepo method)
(onyo.lib.onyo.OnyoRepo method)
set_debug() (onyo.lib.ui.UI method)
set_quiet() (onyo.lib.ui.UI method)
set_yes() (onyo.lib.ui.UI method)
setup_parser() (in module onyo.main)
SORT_ASCENDING (in module onyo.lib.consts)
SORT_DESCENDING (in module onyo.lib.consts)
start_section() (onyo.main.OnyoRawTextHelpFormatter method)
StoreMatchOption (class in onyo.argparse_helpers)
StoreMultipleKeyValuePairs (class in onyo.argparse_helpers)
StoreSingleKeyValuePairs (class in onyo.argparse_helpers)
StoreSortOption (class in onyo.argparse_helpers)
T
TAG_BOOL (in module onyo.lib.consts)
TAG_DICT (in module onyo.lib.consts)
TAG_EMPTY (in module onyo.lib.consts)
TAG_FALSE (in module onyo.lib.consts)
TAG_LIST (in module onyo.lib.consts)
TAG_MAP_OUTPUT (in module onyo.lib.consts)
TAG_MAP_TYPES (in module onyo.lib.consts)
TAG_MAP_VALUES (in module onyo.lib.consts)
TAG_NULL (in module onyo.lib.consts)
TAG_TRUE (in module onyo.lib.consts)
TAG_UNSET (in module onyo.lib.consts)
TEMPLATE_DIR (in module onyo.lib.consts)
tmp_path_class_scope() (in module onyo.conftest)
tmp_path_module_scope() (in module onyo.conftest)
tmp_path_session_scope() (in module onyo.conftest)
U
UI (class in onyo.lib.ui)
ui_class_scope() (in module onyo.conftest)
ui_function_scope() (in module onyo.conftest)
ui_module_scope() (in module onyo.conftest)
ui_session_scope() (in module onyo.conftest)
UIInputError
update_from_path() (onyo.lib.items.Item method)
V
validate_anchors() (onyo.lib.onyo.OnyoRepo method)
validate_onyo_repo() (onyo.lib.onyo.OnyoRepo method)
validate_yaml() (in module onyo.lib.utils)
value (onyo.lib.filters.Filter attribute)
W
write_asset() (onyo.lib.onyo.OnyoRepo method)
write_asset_to_file() (in module onyo.lib.utils)
Y
yaml() (onyo.lib.items.Item method)
(onyo.lib.items.ItemSpec method)
yaml_to_dict() (in module onyo.lib.utils)
yaml_to_dict_multi() (in module onyo.lib.utils)
yes (onyo.lib.ui.UI attribute)