Google App Engine
domeen.appspot.com/abitekst, siis app.yaml teab, et /abitekst päringu peale tuleb käivitada fail
abi.py, kui aga tuleb päring /tellimused, siis hoopis main.py.
Samuti on selles failis ära määratud aplikatsiooni versiooninumber (samast aplikatsioonist saab
eksisteerida korraga mitu versiooni ning aplikatsiooni admin liidesest saab määrata, milline
versioon on parasjagu aktiivne), käivituskeskkonna andmed (hetkel konstantsed) ning loomulikult
aplikatsiooni ID.
app.yaml, nagu faililaiendki määrab, on vormistatud YAML formaadis. See kujutab endast
inimloetavat konfiguratsiooniteksti, kus andmed on vastavalt kontekstile trepitud. Näiterakenduse
app.yaml sisu on järgmine:
application: myapp
version: 1
runtime: python
api_version: 1
handlers:
- url: .*
script: main.py
Vaatame rida haaval üle, mis mida tähendab.
application: myapp
Antud deklaratsioon paneb paika aplikatsiooni ID. Nagu öeldud, peab see olema unikaalne,