lib
get_ayon_settings(project_name=None)
AYON studio settings.
Raw AYON settings values.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
project_name | Optional[str] | Project name. | None |
Returns:
| Type | Description |
|---|---|
| dict[str, Any]: AYON settings. |
Source code in client/ayon_core/settings/lib.py
160 161 162 163 164 165 166 167 168 169 170 171 172 | |
get_current_project_settings()
DEPRECATE Project settings for current context project.
Function requires access to pipeline context which is in 'ayon_core.pipeline'.
Returns:
| Type | Description |
|---|---|
| dict[str, Any]: Project settings for current context project. |
Source code in client/ayon_core/settings/lib.py
216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 | |
get_general_environments(studio_settings=None)
General studio environment variables.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
studio_settings | Optional[dict] | Pre-queried studio settings. | None |
Returns:
| Type | Description |
|---|---|
| dict[str, Any]: General studio environment variables. |
Source code in client/ayon_core/settings/lib.py
183 184 185 186 187 188 189 190 191 192 193 194 195 | |
get_project_environments(project_name, project_settings=None)
Project environment variables.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
project_name | str | Project name. | required |
project_settings | Optional[dict] | Pre-queried project settings. | None |
Returns:
| Type | Description |
|---|---|
| dict[str, Any]: Project environment variables. |
Source code in client/ayon_core/settings/lib.py
198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 | |