...
Открыть на редактирование файл plm-util.config:
Блок кода nano /etc/polymatica/plm-util.conf
Добавить в него строки:
Блок кода # Команда регистрации скрипта create-pyscript # Название регистрируемого скрипта Python pyscripts.create.name = Python Linked Scenario # Вид регистрируемого скрипта Python [formatted_export, linked_scenario] pyscripts.create.type = linked_scenario # Путь до регистрируемого скрипта Python на диске pyscripts.create.script = /var/plmscripts/linked_scenario/first/script.py # Идентификатор размерности, в которой начинается переход в связанный сценарий для вида "linked_scenario" pyscripts.create.measure_id = 07141982
Сохранить изменения в plm-util.config и выполнить команду:
Блок кода plm-util --create-pyscript
Обновление скрипта
Открыть на редактирование файл plm-util.config:
Блок кода nano /etc/polymatica/plm-util.conf
Добавить (раскомментировать) строки:
Блок кода # Команда обновления скрипта update-pyscript # Внесение изменений в зарегистрированный скрипт Python по имени # pyscripts.update.by_name = Python Linked Scenario # либо # Внесение изменений в зарегистрированный скрипт Python по идентификатору # pyscripts.update.by_id = 1a71ec1d # Новое наименование для скрипта Python pyscripts.update.new_name = New PlmUtil Script # Новый тип скрипта Python pyscripts.update.new_type = formatted_export # Путь до нового скрипта Python. pyscripts.update.new_script = /var/plmscripts/formatted_export/test_python_script_2.py
Сохранить изменения в plm-util.config и выполнить команду:
Блок кода plm-util --update-pyscript
Удаление скрипта
Открыть на редактирование файл plm-util.config:
Блок кода language text nano /etc/polymatica/plm-util.conf
Добавить в него строки:
Блок кода language text delete-pyscript # Удаление зарегистрированного скрипта Python по имени # pyscripts.delete.by_name = Python Linked Scenario либо # Удаление зарегистрированного скрипта Python по идентификатору # pyscripts.delete.by_id = e654a03f
Выполните команду:
Блок кода language text plm-util --delete-pyscript
После успешного завершения процедуры можно запустить сервисы Polymatica командой:
Блок кода language text systemctl start polymatica.service
...