Файл Cron - отключить доступ (Google App Engine) - PullRequest
0 голосов
/ 23 июля 2010

Я запускаю файл cron в Google App Engine. Кажется, он работает нормально, за исключением того, что я не хочу, чтобы кто-либо имел доступ к URL.

Вот мой файл .cron:

cron:
- description: testing cron
url: /tester
schedule: every 1 minutes

Я попытался добавить: "login: admin" под "schedule", но я получаю:

enter code here
Error parsing yaml file:
Unexpected attribute 'login' for object of type <class 'google.appengine.api.croninfo.CronEntry'>.

Итак, как мне запретить кому-либо вызывать URL и запускать скрипт, который должен быть автоматизирован?

Спасибо

1 Ответ

7 голосов
/ 23 июля 2010

Вы ограничиваете доступ к URL в app.yaml. Добавьте соответствующую запись для вашего cron-тестера:

application: hello-cron
version: 1
runtime: python
api_version: 1

handlers:
- url: /tester
  script: tester.py
  login: admin
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...