Управление функциями

Запуск первой функции

Как создать функцию:

  1. Авторизуйтесь в панели управления.
  2. Перейдите в раздел Облачная платформа.
  3. Создайте проект и перейдите в раздел Функции.
  4. Нажмите кнопку Создать функцию.
  5. Укажите уникальное имя функции.
  6. На вкладке Настройки нажмите кнопку Редактировать.
  7. Загрузите код в архиве в формате .tar* и укажите путь к файлу с кодом в архиве или загрузите только файл с кодом в формате .py. Укажите имя функции из кода, которую вы хотите создать, и переменные окружения при необходимости.
  8. Кроме файла с функцией, в tar-архивах также должны быть файл requirements.txt (список библиотек, не входящих в стандартную библиотеку Python) и setup.py (установочный файл). Ограничение размера для всего архива — 10МБ.
  9. Нажмите кнопку Сохранить и развернуть.
  10. Чтобы получить URL-ссылку для вызова функции, сделайте вашу функцию публичной.

Редактирование функции

Для внесения изменения в функцию:

  1. Откройте проект с функцией и перейдите в раздел Функции.
  2. Выберите необходимую функцию из списка.
  3. В открывшемся окне нажмите кнопку Редактировать.
  4. Внесите необходимые изменения и измените имя функции на новое уникальное.
  5. Нажмите кнопку Сохранить и развернуть.

При изменениях в функции создастся новая функция, поэтому нужно будет скопировать новый URL.

Удаление функции

Для удаления функции:

  1. Откройте проект с функцией и перейдите в раздел Функции.
  2. Выберите необходимую функцию из списка.
  3. Нажмите кнопку с изображением мусорной корзины (Удалить функцию).