Python Функция не запускается: Microsoft. WindowsAzure .Storage - PullRequest
0 голосов
/ 23 апреля 2020

Я создал функцию Python с шаблоном «TimerTrigger», например:

func init ProducerFunction --worker-runtime python --docker
func new --name ProducerFunction --template "TimerTrigger"
func start

И я получаю эту ошибку:

[04/23/2020 13:09:09] The listener for function 'Functions.ProducerFunction' was unable to start.
[04/23/2020 13:09:09] The listener for function 'Functions.ProducerFunction' was unable to start. Microsoft.WindowsAzure.Storage: Settings must be of the form "name=value".

SDK:

$ func --version
3.0.2245

$ python3.8 --version
Python 3.8.2

1 Ответ

0 голосов
/ 23 апреля 2020

Установите значение для AzureWebJobsStorage в local.settings.json. Не фиксируйте этот файл.

При работе в облаке это следует установить с помощью блейда настроек приложения Function.

{
  "IsEncrypted": false,
  "Values": {
    "FUNCTIONS_WORKER_RUNTIME": "python",
    "AzureWebJobsStorage": "{AzureWebJobsStorage}"
  }
}

CLI для получения строки подключения:

az storage account show-connection-string -g <group> -n <name>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...