Google cloud app.yaml cron.yaml para script python não está funcionando, mas não possui log
Estou tentando usar o cron da nuvem do Google para executar meu script Python em um intervalo de tempo. Eu segui as instruções dehttps://cloud.google.com/appengine/docs/standard/python/config/cron para configurar tudo e a tarefa aparece na minha fila de tarefas para tarefas cron, mas quando clico em executar o status diz que falhou. Também não aparece nada no log (quando clico em "Exibir" no log, ele diz "nenhuma entrada encontrada", portanto não sei o que estou fazendo de errado. Examinei algumas perguntas semelhantes e parece que eu deveria estar usando mais manipuladores, mas não tenho certeza de quando os manipuladores são necessários.O script (scraper.py) está no mesmo diretório que cron.yaml e app.yaml e meu código está abaixo.Qualquer ajuda apreciada!
scraper.py
import requests
from bs4 import BeautifulSoup
import datetime
from firebase.firebase import FirebaseApplication
cron.yaml
cron:
- description: daily update
url: /
schedule: every 24 hours
app.yaml
runtime: python27
api_version: 1
threadsafe: true
handlers:
- url: /
script: scraper.app