mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-25 13:24:54 +01:00
34 lines
851 B
Python
34 lines
851 B
Python
# Metadata keys for work with studio and project overrides
|
|
M_OVERRIDEN_KEY = "__overriden_keys__"
|
|
# Metadata key for storing information about environments
|
|
M_ENVIRONMENT_KEY = "__environment_keys__"
|
|
# Metadata key for storing dynamic created labels
|
|
M_DYNAMIC_KEY_LABEL = "__dynamic_keys_labels__"
|
|
# NOTE key popping not implemented yet
|
|
M_POP_KEY = "__pop_key__"
|
|
|
|
METADATA_KEYS = (
|
|
M_OVERRIDEN_KEY,
|
|
M_ENVIRONMENT_KEY,
|
|
M_DYNAMIC_KEY_LABEL,
|
|
M_POP_KEY
|
|
)
|
|
|
|
# File where studio's system overrides are stored
|
|
SYSTEM_SETTINGS_KEY = "system_settings"
|
|
PROJECT_SETTINGS_KEY = "project_settings"
|
|
PROJECT_ANATOMY_KEY = "project_anatomy"
|
|
|
|
|
|
__all__ = (
|
|
"M_OVERRIDEN_KEY",
|
|
"M_ENVIRONMENT_KEY",
|
|
"M_DYNAMIC_KEY_LABEL",
|
|
"M_POP_KEY",
|
|
|
|
"METADATA_KEYS",
|
|
|
|
"SYSTEM_SETTINGS_KEY",
|
|
"PROJECT_SETTINGS_KEY",
|
|
"PROJECT_ANATOMY_KEY"
|
|
)
|