2014-02-25 98 views
0

我想要提供一个keystone扩展,它提供了keystone文档(和其他扩展)中描述的依赖注入,但是当我尝试访问控制器中的依赖函数时,我得到一个“AttributeError: ‘MyExtControllerV3′ object has no attribute ‘myext_api’”Keystone扩展的依赖注入问题

在我core.py文件,我有: -

@dependency.provider(‘myext_api’) 
class Manager(manager.Manager): 

...

在controllers.py:-

@dependency.requires(‘myext_api’) 
class MyExtControllerV3(controller.V3Controller): 

...

任何指针?

回答