Столбец |
---|
| Пример для каждого продукта: Блок кода |
---|
language | bash |
---|
title | dictionaries.json |
---|
| [
|
| #######обязательныеполя#######
# название справочника в формате "продукт_имя", продукт может принимать одно из трёх значений:cdi, factor, suggestions
"tag": "cdi_egrnorm",
"path": "ru/hflabs/factor/dictionary/egr-cdi-norm",
" |
| tagsuggestions_eas
# путь к директории с разными версиями этого словаря в Artifactory после значения ARTIFACTORY_PATH из конфига updater.env
"path": "name_tmpl": "egr-cdi-norm-%s.dic",
"task_name": "EgrDictionaryImport"
},
{
"tag": "factor_flatarea",
"path": "ru/hflabs/ |
| dictionary/sgt-gar-eas/factor/index/index_flatArea", |
|
#путьотдомашней директории продукта, куда нужно положить справочник (в данном случае от значения SUGGESTIONS_DICTIONARY_HOME)
"name_tmpl": "index_flatArea-%s-%%s.idx",
"with_build_version": true,
" |
| localpathaddress
#шаблонименисловаря.Внегобудет подставляться версия (в формате yyyymmdd) и, если предусмотрено, билд продукта
"tag": "suggestions_iso3166",
"path": "ru/hflabs/suggestions/iso3166",
"local_path": "address/iso3166",
"name_tmpl": " |
| sgtgar-eas-
# длясправочников«Фактора»указывать.name из документации https://confluence.hflabs.ru/pages/viewpage.action?pageId=786235560
"factor_name": "changeMobileProvider"
####### необязательные поля #######
# требуется ли распаковка справочника после скачивания. Для всех справочников Подсказок распаковка по умолчанию не требуется, т.к. Подсказки 22.9+ умеют индексировать справочники без распаковки.
"unzip":true,
# используется для простановки в шаблон (name_tmpl) билда продукта (по умолчанию false)
"with_build_version":false,
# не удалять предыдущие версии, т.е. не очищать папку (по умолчанию false)
"increment":false,
# определяет кастомный путь в артифактори, применяется только для этого словаря
"custom_artifactory_path":"",
# определяет, является ли справочник внешним, влияет на update и unzip, предусмотрено использование только для словарей suggestions
"external":false,
# переопределение названия справочника в команде update для API Подсказок и Единого клиента (необходимо для suggestions_eas, например)
"dictionary_update_task_name":"address"
}
]_update_task_name": "address"
}
] |
|
Столбец |
---|
| Настраиваемые параметры: Название | Описание | Значение по умолчанию |
---|
tag | Название справочника в формате "продукт_имя". Продукт может принимать одно из трёх значений: cdi, factor, suggestions |
| path | Путь к директории с разными версиями этого словаря в Artifactory после значения ARTIFACTORY_PATH из конфига updater.env |
| local_path | Путь относительно домашней директории продукта (FACTOR_DICTIONARY_HOME / SUGGESTIONS_DICTIONARY_HOME / CDI_DICTIONARY_HOME), куда нужно положить справочник. Если пустой, справочник будет размещен прям в ней. |
| name_tmpl | Шаблон имени справочника. В него будет подставляться версия (в формате yyyymmdd) и, если предусмотрено, билд продукта |
| with_build_version | Используется для простановки в шаблон (name_tmpl) билда продукта | false | unzip | Требуется ли распаковка справочника после скачивания. Для всех справочников Подсказок распаковка по умолчанию не требуется, т.к. Подсказки 22.9+ умеют индексировать справочники без распаковки. | false | increment | Не удалять предыдущие версии (т.е. не очищать папку). | false | depends_on | Указывает на конфиг другого словаря (обязательно должен присутствовать). Позволяет перекрыть параметры. |
| task_name
| Название задачи в Едином клиенте / Едином адресе, которую надо вызвать через API во время команды update | EgrDictionaryImport | factor_name
| Значение dictionary.name для справочников Фактора, для которого будет запущено через API горящее обновление во время команды update |
| dictionary_update_task_name
| Переопределение названия справочника в команде update для API Подсказок. | | external | Определяет, является ли справочник внешним, влияет на update и unzip. Предусмотрено использование только для словарей suggestions, чтобы можно было заиспользовать с другими, нужны доработки. | false | custom_artifactory_path
| Определяет кастомный путь в артифактори, применяется только для этого словаря. Пока экспериментальная настройка | |
|
|