Разберем подробнее конкретный пример конфигурационного файла.
{     
    "protocol": {
        "cerebro": ["ftp:ftp://ftp.example.com", "network"], 
        "maya": "network"
    },
    "project_path": [
        {
            "project_name": "",
            "task_activity": "",
            "paths": [
                "//s2/front/connector.files",
                "/Volumes/front/connector.files",
                "/s2/front/connector.files",
                "/ftp2/front/connector.files"
            ]
        }
    ],
    "file_path": [
        {
            "folder_path": "",
            "task_activity": "",
            "name": "$(task_name)",
            "publish": "$(url[0])/$(url[1])/$(url[2])",
            "version": "$(url[0])/$(url[1])/$(url[2])/versions",
            "ver_prefix": "_v",
            "ver_padding": "3"
        },
        {
            "folder_path": "/$(url[0])/Environment",
            "task_activity": "texturing",
            "name": "$(task_name)",
            "publish": "$(url[0])/$(url[1])/$(url[2])/$(soft_folder)/",
            "version": "$(url[0])/$(url[1])/$(url[2])/$(soft_folder)/versions",
            "ver_prefix": "_v",
            "ver_padding": "2"
        }
    ],
    "soft_folder":
    {
        "maya": "3D"
    }
}
В рассматриваемом примере protocol содержит описание подключений к файловому сервису для приложений Cerebro и Autodesk Maya. Приложение Cerebro поддерживает два протокола (FTP и локальная сеть), а Autodesk Maya может подключаться только по локальной сети.
Раздел project_path содержит одну структуру с пустым именем проекта и видом деятельности, т.е. со значениями по умолчанию для любых проектов/задач. Внутри структуры указаны четыре возможных пути до корневой директории с файлами проекта – это путь до общедоступной папки, соответственно, для ОС Windows, Linux, Mac OS X и FTP.
В разделе file_path расположены две структуры. Первая из них описывает пути и имена по умолчанию для любых проектов и разделов в них, а вторая применяется только для задач текстурирования на любом проекте в подразделе «Environment».Во второй структуре также задействована переменная $(soft_folder), значение которой задано в соответствующем разделе.
Например, для задачи в Cerebro, имеющей URL cerebro:/Cartoon_1/Ep_01/Sc_01/modeling, согласно структуре в project_path и первой структуре в разделе file_path получается следующее расположение файлов Autodesk Maya в ОС Windows:
А для задачи, имеющей URL cerebro:/Cartoon_2/Environment/Johns House/texturing, согласно структуре в project_path и второй структуре в разделе file_path получается следующее расположение:
Во втором примере задачи добавляется вложенная директория 3D, которая подставляется для программы Autodesk Maya в соответствии со структурой soft_folder, а также применяется другая разрядность номера версии.