目录
Keystone WSGI 实现
Keystone 项目把每个功能都分到单独的目录下,EXAMPLE:
- token 相关的功能 ===> keystone/token/
- assignment 相关的功能 ===> keystone/assignment/
- auth 相关的功能 ===> keystone/auth/
- catalog 相关的功能 ===> keystone/catalog/
- credential 相关的功能 ===> keystone/credential/
- identity 相关的功能 ===> keystone/identity/
- policy 相关的功能 ===> keystone/policy/
- resource 相关的功能 ===> keystone/resource/
这些功能目录下都一般会有三个文件:routers.py/ controllers.py/ core.py
controllers.py
controllers.py 中的 action 操作函数调用了 core.py 中的底层接口实现来 RESTful API 对应的操作功能。
EXAMPLE