01 2018 档案

摘要:在完成了plugins和extensions的加载后,进行四个顶级resource(分别是network、subnet、subnetpool和port)的map过程。map过程指的是,将各个resource的相关请求(例如创建network、删除subnet)映射到相应的处理函数的过程。APIRou 阅读全文
posted @ 2018-01-10 14:28 卢卡_莫德里奇 阅读(413) 评论(0) 推荐(0)
摘要:上篇分析了core plugin和service plugin的加载过程。APIRouter的构造函数下一步将进行PluginAwareExtensionManager的初始化: PluginAwareExtensionManager也是一个单例模式。 在第一次调用get_instance函数时,其 阅读全文
posted @ 2018-01-09 11:28 卢卡_莫德里奇 阅读(438) 评论(0) 推荐(0)
摘要:在分析api-paste.ini时,曾分析到wsgi app neutronapiapp_v2_0是直接调用/neutron/api/v2/router.py中APIRouter的factory方法: APIRouter的factory方法是一个classmethod,直接调用APIRouter的构 阅读全文
posted @ 2018-01-09 11:05 卢卡_莫德里奇 阅读(586) 评论(0) 推荐(0)
摘要:待完成。。。 阅读全文
posted @ 2018-01-09 10:53 卢卡_莫德里奇 阅读(366) 评论(0) 推荐(0)