自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 nova API代码解析之----extension机制(未完成)

继续上篇博客问题,#nova show 并没有明显调用security groups,那其中信息是从哪里来的呢? #nova show +--------------------------------------+----------------------------------------------------------------+ | Property

2015-05-22 14:15:27 1071

原创 novaclient代码解析之---通过nova show <server-id>命令解析Nova client与Nova API之间的调用关系

#nova–debug show , (这里不讨论novaclient的认证过程) 可以从client端得到的debug信息,调用过程如下: 1. 从服务器获取token 2. 调用servers.Controller.index() 3. 调用servers.Controller.show() 4. 调用flavors.Controller.show() 5. 调用images.Co

2015-05-21 14:48:39 3980

原创 novaclient代码解析之----novaclient创建过程

nova --debug list 在已经配置好环境变量的终端中,调用过程:

2015-01-28 16:34:33 2207

转载 在API中用log来增加调试内容

如果我们想知道程序运行到此时,那么我们可以修改文件如下,注意对比上面代码新增的4行: LOG =logging.getLogger(_name_); LOG.debug(‘*’*20) LOG.debug(credentials) LOG.debug(‘*’*20) Raise exception.PolicyNotAuthorized(action=action) 需要注意是:要在文

2015-01-28 10:00:04 703

原创 翻译 mock.patch注释

翻译 mock.patch注释

2015-01-22 20:35:06 867

原创 一张图解释decorator原理

2015-01-22 15:47:36 350

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除