Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

  1.  Открыть на редактирование файл plm-util.config:

    Блок кода
    nano /etc/polymatica/plm-util.conf


  2. Добавить в него строки:

    Блок кода
    # Команда регистрации скрипта
    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


  3. Сохранить изменения в plm-util.config и выполнить команду:

    Блок кода
    plm-util --create-pyscript


Обновление скрипта 

  1. Открыть на редактирование файл plm-util.config:

    Блок кода
    nano /etc/polymatica/plm-util.conf


  2. Добавить (раскомментировать) строки:

    Блок кода
    # Команда обновления скрипта
    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


  3. Сохранить изменения в plm-util.config и выполнить команду:

    Блок кода
    plm-util --update-pyscript


Удаление скрипта

  1. Открыть на редактирование файл plm-util.config:

    Блок кода
    languagetext
    nano /etc/polymatica/plm-util.conf


  2. Добавить в него строки:

    Блок кода
    languagetext
    delete-pyscript 
    # Удаление зарегистрированного скрипта Python по имени
    # pyscripts.delete.by_name = Python Linked Scenario
    либо
    # Удаление зарегистрированного скрипта Python по идентификатору
    # pyscripts.delete.by_id = e654a03f


  3. Выполните команду:

    Блок кода
    languagetext
    plm-util --delete-pyscript

    После успешного завершения процедуры можно запустить сервисы Polymatica командой:

    Блок кода
    languagetext
    systemctl start polymatica.service


...