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