openstack neutron-lib库(一)

在分析记录port的创建过程时,注意到会调用neutron-lib库的方法,所以就比较好奇neutron-lib在这个过程中起到了何种作用。所以本篇就用自己蹩脚的英文,尝试翻译记录下openstack官网中有关neutron-lib的介绍。

Neutron-lib is an OpenStack library project used by Neutron, Advanced Services, and third-party projects that aims to provide common functionality across all such consumers. The library is developed with the following goals in mind:

  • Decouple sub-projects from Neutron (i.e. no direct neutron imports in sub-projects).

  • Pay down Neutron technical debt via refactoring/re-architecting of sub-optimal patterns in their respective neutron-lib implementation.

neutron-lib是opesntack中neutron这一高级服务使用的库,其作为第三方的项目存在的目的是为了消费者提供通用功能。其大体上依据以下目标发展:

1.将子项目同neutron解耦;

2.通过在其各自的工具重建次优模式来偿还neutron技术债务;(百度翻译,搞不懂。。)

Consuming neutron-lib

Many OpenStack projects consume neutron-lib by importing and using its code. As a result, these consumers must define neutron-lib as

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值