Skip to content

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

Open
tc1989tc wants to merge 1 commit intoeayunstack:develfrom
tc1989tc:add-vip-max-age
Open

[WIP] Fix return value when get agent hosting pool#84
tc1989tc wants to merge 1 commit intoeayunstack:develfrom
tc1989tc:add-vip-max-age

Conversation

@tc1989tc
Copy link
Copy Markdown

@tc1989tc tc1989tc commented Apr 1, 2017

Fixes: redmine #9683

Signed-off-by: cheng.tang tangch318@gmail.com

Fixes: redmine #9683

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

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
Copy Markdown
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
Copy Markdown

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
Copy Markdown
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