appengine/components/components/README.md
components/components/
Modules in this directory are shared between all AppEngine servers in this repository.
Contents of this directory:
- auth/ is a library that provides authorization and authentication functionality for webapp2 and Cloud Endpoints app. Acts as a client for auth_service.
- config/ is a client for config_service that provides API for fetching configs.
- datastore_utils/ is utility code to enhance NDB.
- ereporter2/ is a standalone components that sends alerts based on reading the server's log.
- stats_framework/ contains structure to help generating in-server statistics DB.
- static/ contains third party javascript libraries.
- third_party/ contains third party python libraries used by components, that are needed on all servers.
Using components/
- Symlink components/ into your application, e.g.:
ln -s ../components/components