2014-02-25 131 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): 

...

任何指針?

回答