You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
58 lines
1.1 KiB
58 lines
1.1 KiB
runtime: python27
|
|
api_version: 1
|
|
threadsafe: true
|
|
|
|
# [START env_vars]
|
|
env_variables:
|
|
ENDPOINTS_SERVICE_NAME: vtslab-schedule-prod.appspot.com
|
|
ENDPOINTS_SERVICE_VERSION: 2018-09-03r0
|
|
SESSION_SECRET_KEY: ''
|
|
# [END env_vars]
|
|
|
|
# [START builtins]
|
|
builtins:
|
|
# [END builtins]
|
|
|
|
# [START handlers]
|
|
handlers:
|
|
# The endpoints handler must be mapped to /_ah/api.
|
|
- url: /_ah/api/.*
|
|
script: webapp.src.endpoint_main.api
|
|
|
|
- url: /(.*\.(html|js|css|txt|ico))
|
|
static_files: webapp/static/\1
|
|
upload: webapp/static/(.*\.(html|js|css|txt|ico))
|
|
|
|
- url: /((build|device|job|lab|schedule)([?&/].*)?)?
|
|
static_files: webapp/static/index.html
|
|
upload: webapp/static/index.html
|
|
|
|
- url: /.*
|
|
script: webapp.src.webapp_main.app
|
|
# [END handlers]
|
|
|
|
# [START libraries]
|
|
libraries:
|
|
- name: webapp2
|
|
version: latest
|
|
- name: jinja2
|
|
version: latest
|
|
- name: pycrypto
|
|
version: 2.6
|
|
- name: ssl
|
|
version: 2.7.11
|
|
# [END libraries]
|
|
|
|
# [START exclude]
|
|
skip_files:
|
|
- ^(.*/)?#.*#$
|
|
- ^(.*/)?.*~$
|
|
- ^(.*/)?.*\.py[co]$
|
|
- ^(.*/)?.*/RCS/.*$
|
|
- ^(.*/)?\..*$
|
|
- ^script/*$
|
|
- testrunner.py
|
|
- .*_test.py$
|
|
- ^(.*/)?frontend/(.*)
|
|
# [END exclude]
|