2014-02-25 4 views
0

키스톤 문서 (및 기타 확장)에서 설명한 종속성 삽입 기능을 제공하는 키스톤 확장 기능을 사용하려고하지만 내 컨트롤러에서 종속 기능을 액세스하려고하면 내 core.py 파일에 “AttributeError: ‘MyExtControllerV3′ object has no attribute ‘myext_api’”Keystone 확장을 사용한 종속성 문제

, 내가 가지고있다 - controllers.py:-

에서

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

...

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

...

모든 포인터?

답변

0

관리자가 코드의 아무 곳에 나로드되고 있습니까? 이것은 관리자가 어디에도로드하지 않고 종속성이 등록되지 않았기 때문입니다 (이 버그와 비슷한 것이지만 확실하지 않습니다 : https://bugs.launchpad.net/keystone/+bug/1275695)