随笔分类 -  openstack

摘要:上一篇文章写了cinder服务的启动,下面讲一下openstack是如何通过openstack创建一个卷 通过查看cinder的api-paste.ini文件,并且现在是v3版本的API,可以得知目前API的router文件是cinder/api/v3/router.py文件 通过查看router. 阅读全文
posted @ 2020-04-16 12:16 苏陌宁 阅读(1849) 评论(0) 推荐(0)
摘要:比较忙,很长世间没空看openstack源码,抽时间看了一下cinder的源码,贴下学习心得。本文简单写一下cinder的三个服务的启动,cinder-api, cinder-scheduler, 以及cinder-volume,三者启动都差不多 1、cinder-api 入口文件为/usr/bin 阅读全文
posted @ 2020-01-02 19:35 苏陌宁 阅读(1298) 评论(0) 推荐(0)
摘要:主要说一下initialize_application中的application_factory 1 def loadapp(): 2 app = application.application_factory(name) 3 return app 源码如下 1 @fail_gracefully 2 阅读全文
posted @ 2019-07-22 11:08 苏陌宁 阅读(475) 评论(0) 推荐(0)
摘要:keystone在httpd的入口执行文件为/usr/bin/keystone-wsgi-public 查看文件/usr/bin/keystone-wsgi-public,根据代码,看到主要是这几行代码对keystone的服务进行了初始化,keystone服务通过wsgiref.simple_ser 阅读全文
posted @ 2019-07-05 11:52 苏陌宁 阅读(2379) 评论(0) 推荐(0)