1runtime: python27
2api_version: 1
3threadsafe: true
4
5# [START env_vars]
6env_variables:
7  ENDPOINTS_SERVICE_NAME: vtslab-schedule-prod.appspot.com
8  ENDPOINTS_SERVICE_VERSION: 2018-09-03r0
9  SESSION_SECRET_KEY: ''
10# [END env_vars]
11
12# [START builtins]
13builtins:
14# [END builtins]
15
16# [START handlers]
17handlers:
18# The endpoints handler must be mapped to /_ah/api.
19- url: /_ah/api/.*
20  script: webapp.src.endpoint_main.api
21
22- url: /(.*\.(html|js|css|txt|ico))
23  static_files: webapp/static/\1
24  upload: webapp/static/(.*\.(html|js|css|txt|ico))
25
26- url: /((build|device|job|lab|schedule)([?&/].*)?)?
27  static_files: webapp/static/index.html
28  upload: webapp/static/index.html
29
30- url: /.*
31  script: webapp.src.webapp_main.app
32# [END handlers]
33
34# [START libraries]
35libraries:
36- name: webapp2
37  version: latest
38- name: jinja2
39  version: latest
40- name: pycrypto
41  version: 2.6
42- name: ssl
43  version: 2.7.11
44# [END libraries]
45
46# [START exclude]
47skip_files:
48- ^(.*/)?#.*#$
49- ^(.*/)?.*~$
50- ^(.*/)?.*\.py[co]$
51- ^(.*/)?.*/RCS/.*$
52- ^(.*/)?\..*$
53- ^script/*$
54- testrunner.py
55- .*_test.py$
56- ^(.*/)?frontend/(.*)
57# [END exclude]
58