blob: 67036aca66ffb1c47d5d54df7d43d096520b11cf [file] [log] [blame]
service: pinpoint
runtime: python27
api_version: 1
threadsafe: true
instance_class: F4_1G
libraries:
- name: jinja2
version: "2.6"
- name: pycrypto
version: "2.6"
- name: webapp2
version: "2.5.2"
builtins:
- deferred: on
handlers:
- url: /api/migrate
script: dashboard.pinpoint.dispatcher.APP
secure: always
- url: /api/generate-results2/.*
script: dashboard.pinpoint.dispatcher.APP
login: admin
secure: always
- url: /api/run/.*
script: dashboard.pinpoint.dispatcher.APP
login: admin
secure: always
- url: /api/.*
script: dashboard.pinpoint.dispatcher.APP
secure: always
- url: /cron/.*
script: dashboard.pinpoint.dispatcher.APP
secure: always
- url: /dashboard/static/
static_dir: dashboard/static/
secure: always
application_readable: true
- url: /static
static_dir: dashboard/pinpoint/static
secure: always
- url: /vulcanized_histograms_viewer/
static_dir: vulcanized_histograms_viewer/
secure: always
application_readable: true
# Require auth for receiving push messages from Cloud Pub/Sub.
- url: /_ah/push-handlers/.*
secure: always
script: dashboard.pinpoint.dispatcher.APP
login: admin
- url: /dashboard/elements/(.*\.html)$
static_files: bundled/dashboard/elements/\1
upload: bundled/dashboard/elements/.*
- url: /(.*\.html)$
static_files: bundled/\1
upload: bundled/.*
secure: always
- url: /.*
static_files: bundled/dashboard/pinpoint/index/index.html
upload: bundled/dashboard/pinpoint/index/index.html
secure: always