VMmanager позволяет подставить в скрипт для виртуальных машин (ВМ) значение внешнего параметра. В качестве такого параметра вы можете использовать встроенные переменные VMmanager или создать собственные.
Переменная может иметь локальную или глобальную область видимости. Переменные с глобальной областью видимости доступны всем пользователям платформы, с локальной — только пользователю, создавшему эту переменную. Администратор VMmanager может создать переменную с любой областью видимости, пользователь и продвинутый пользователь — только с локальной. Встроенные переменные VMmanager доступны всем пользователям.
Внешние переменные указываются в скрипте в формате ($NAME), где NAME — имя переменной. Например, для записи IP-адреса ВМ в файл можно использовать команду echo ($IP) >> /tmp/ip.txt.
Встроенные переменные VMmanager
Встроенные переменные VMmanager имеют динамические значения. Значения зависят от настроек конкретной ВМ, на которой запускается скрипт.
Встроенные переменные не доступны для редактирования и удаления. Чтобы посмотреть их список, перейдите в Скрипты → Переменные для скриптов.
В текущей реализации доступны следующие переменные:
Создание собственных переменных
Для создания переменной перейдите в Скрипты → Переменные для скриптов:
- Нажмите Добавить переменную.
- Введите Название переменной. Например, MY_PARAMETER.
- Введите Значение переменной.
-
Чтобы значение переменной не отображалось в интерфейсе платформы, включите опцию Скрывать значение переменной.
Обратите внимание!При изменении переменной её значение можно будет увидеть в форме редактирования. - Выберите Область видимости переменной.
- Укажите произвольное Примечание.
- Нажмите Добавить.
![](https://www.ispsystem.ru/docs/static/45666741/image2021-2-819-4-12.png)
Пример добавления переменной
Управление созданными переменными
Для управления переменными перейдите в Скрипты → Переменные для скриптов.
Чтобы изменить параметры переменной, нажмите на её название или перейдите в меню → Изменить.
Вы можете включить/выключить использование переменной. Для этого перейдите в меню → Включить (Выключить) или используйте переключатель
.
Чтобы удалить переменную, перейдите в меню → Удалить.
Интерфейс раздела "Переменные для скриптов"