Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Fix return value when get agent hosting pool #84

Open
wants to merge 1 commit into
base: devel
Choose a base branch
from

Conversation

tc1989tc
Copy link

@tc1989tc tc1989tc commented Apr 1, 2017

Fixes: redmine #9683

Signed-off-by: cheng.tang [email protected]

Fixes: redmine #9683

Signed-off-by: cheng.tang <[email protected]>
request.context, kwargs['pool_id'])
if not agent:
agent = {'agent': []}
return agent
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

应该到get_lbaas_agent_hosting_pool的实现里面改会比较好,那里的返回比较清晰。

另外agent是个单数,所以应该是{'agent': None}返回成json是{'agent': null}

我不是很熟悉RESTful的东西,感觉确实应该保持一致,建议你先提交到上游看看。如果上游觉得没问题我们也就没必要修复了

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

开始也想在里面改,,, 结果一看 有好几个地方都调用了get_lbaas_agent_hosting_pool....

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

所以其实是plugin只用了一个函数分别提供给rest的api和对rpc的api的问题,先看看上游是否觉得这个返回值是个bug吧,如果算是再说。

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

恩 看了哈 最新的依然没有改动...

@huntxu huntxu changed the title Fix return value when get agent hosting pool [WIP] Fix return value when get agent hosting pool Aug 31, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants