Я написал специальный ресурс для проверки шеф-повара для работы с проприетарным форматом конфигурации, который использует компания, в которой я работаю. Я поместил ресурс в папку .\myprofile\libraries
, как того требует документация[1]. Однако я хочу использовать этот ресурс в нескольких профилях без копирования/вставки одного и того же ресурса или символической ссылки на ресурс (я разрабатываю для Windows). Есть ли способ определить этот ресурс в одном месте, а затем ссылаться на него в нескольких профилях?
Как включить пользовательский ресурс проверки в несколько профилей?
Ответы (1)
Вы можете создать профиль с вашим настраиваемым ресурсом, определенным там. Я бы предложил какой-нибудь профиль без каких-либо элементов управления или с минимальным количеством элементов управления, которые все зависят от вашего пользовательского ресурса.
Затем в других профилях, где вам нужен пользовательский ресурс, вы можете ссылаться ваш первый профиль в inspec.yml
:
depends:
- name: my_profile_with_custom_resource
path: ../relative/path
Вместо path
может быть URL-адрес, абсолютный путь или URL-адрес git (с веткой и тегами). По умолчанию все элементы управления и пользовательские ресурсы, определенные в my_profile_with_custom_resource
, будут доступны в новом профиле.
person
Draco Ater
schedule
13.02.2020