Создать поток

Основные действия в требуемой последовательности:

  1. Нажать на кнопку Создать поток на панели инструментов. В верхней части главного экрана появится информационная панель, отображающая процесс создания потока:

    extracted-media/media/image38
    Информационная панель. Старт создания потока
  2. Выбрать объект, с которого начинается поток, щёлкнув по нему левой кнопкой мыши. После выбора стартового объекта содержимое панели меняется:

    extracted-media/media/image39
    Информационная панель. Процесс создания потока
  3. Выбрать следующий объект. Он соединится со стартовым, образуя поток из двух объектов. На информационной панели отобразится кнопка Создать поток, с помощью которой можно завершить создание потока:

    extracted-media/media/image41
    Информационная панель. Завершение создания потока
  4. Если необходимо создать поток из большего количества объектов, нужно последовательно выбирать объекты. После выбора каждого последующего объекта он будет соединён с предыдущим. Когда вся последовательность объектов выбрана, необходимо нажать кнопку Создать поток.

После успешного создания потока информационная панель преобразуется:

extracted-media/media/image42
Информационная панель. Поток успешно создан

Кнопкой Отмена можно аннулировать процесс создания потока на любом шаге. Созданный поток последовательно соединит все выбранные объекты:

extracted-media/media/image44
Поток между объектами

REST API

Создать поток через REST API можно с помощью запроса Создать поток.

Пример запроса через curl
login=<...>
password=<...>
saymon_hostname=<...>
url=https://$saymon_hostname/node/api/flows

curl -X POST $url -u $login:$password \
    -H "Content-Type: application/json" \
    -d @- <<EOF
{
    "owner_id": "1",
    "item_ids": [
        "5e3c15338d44b91b57eec165",
        "5e3c151e8d44b91b57eec0c1",
        "5e466ebf8d44b91b57f174f4"
    ]
}
EOF