)]}'
{"quantum/plugins/services/agent_loadbalancer/drivers/haproxy/cfg.py":[{"author":{"_account_id":5983,"name":"Leon Cui","email":"lcui@vmware.com","username":"lcui"},"change_message_id":"3f9d85f6e9b263e45ea16b17e3b3893e2042031b","unresolved":false,"context_lines":[{"line_number":175,"context_line":""},{"line_number":176,"context_line":"    opts \u003d []"},{"line_number":177,"context_line":"    if persistence[\u0027type\u0027] \u003d\u003d constants.SESSION_PERSISTENCE_SOURCE_IP:"},{"line_number":178,"context_line":"        opts.append(\u0027stick-table type ip size 10k\u0027)"},{"line_number":179,"context_line":"        opts.append(\u0027stick on src\u0027)"},{"line_number":180,"context_line":"    elif persistence[\u0027type\u0027] \u003d\u003d constants.SESSION_PERSISTENCE_HTTP_COOKIE:"},{"line_number":181,"context_line":"        opts.append(\u0027cookie SRV insert indirect nocache\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAANH%2F%2F9tk%3D","line":178,"updated":"2013-03-01 09:55:16.000000000","message":"This will have problem if the vip is Ipv6. Do we support IPv6 vips?","commit_id":"7d961093ee95cf0d0d2effae2b3ceccdd2fb7ecc"},{"author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"unresolved":false,"context_lines":[{"line_number":175,"context_line":""},{"line_number":176,"context_line":"    opts \u003d []"},{"line_number":177,"context_line":"    if persistence[\u0027type\u0027] \u003d\u003d constants.SESSION_PERSISTENCE_SOURCE_IP:"},{"line_number":178,"context_line":"        opts.append(\u0027stick-table type ip size 10k\u0027)"},{"line_number":179,"context_line":"        opts.append(\u0027stick on src\u0027)"},{"line_number":180,"context_line":"    elif persistence[\u0027type\u0027] \u003d\u003d constants.SESSION_PERSISTENCE_HTTP_COOKIE:"},{"line_number":181,"context_line":"        opts.append(\u0027cookie SRV insert indirect nocache\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAANH%2F%2F9ss%3D","line":178,"in_reply_to":"AAAANH%2F%2F9tk%3D","updated":"2013-03-01 10:12:44.000000000","message":"Not in Grizzly I believe. Could you please clarify what problem would be if vip is ipv6?","commit_id":"7d961093ee95cf0d0d2effae2b3ceccdd2fb7ecc"},{"author":{"_account_id":5983,"name":"Leon Cui","email":"lcui@vmware.com","username":"lcui"},"change_message_id":"3f9d85f6e9b263e45ea16b17e3b3893e2042031b","unresolved":false,"context_lines":[{"line_number":178,"context_line":"        opts.append(\u0027stick-table type ip size 10k\u0027)"},{"line_number":179,"context_line":"        opts.append(\u0027stick on src\u0027)"},{"line_number":180,"context_line":"    elif persistence[\u0027type\u0027] \u003d\u003d constants.SESSION_PERSISTENCE_HTTP_COOKIE:"},{"line_number":181,"context_line":"        opts.append(\u0027cookie SRV insert indirect nocache\u0027)"},{"line_number":182,"context_line":"    elif (persistence[\u0027type\u0027] \u003d\u003d constants.SESSION_PERSISTENCE_APP_COOKIE and"},{"line_number":183,"context_line":"          persistence.get(\u0027cookie_name\u0027)):"},{"line_number":184,"context_line":"        opts.append(\u0027appsession %s len 56 timeout 3h\u0027 %"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAANH%2F%2F9tc%3D","line":181,"updated":"2013-03-01 09:55:16.000000000","message":"Should use cookie_name if provided by user as you did for APP_COOKIE.\n\ncookie [cookie_name] insert indirect nocache","commit_id":"7d961093ee95cf0d0d2effae2b3ceccdd2fb7ecc"},{"author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"unresolved":false,"context_lines":[{"line_number":178,"context_line":"        opts.append(\u0027stick-table type ip size 10k\u0027)"},{"line_number":179,"context_line":"        opts.append(\u0027stick on src\u0027)"},{"line_number":180,"context_line":"    elif persistence[\u0027type\u0027] \u003d\u003d constants.SESSION_PERSISTENCE_HTTP_COOKIE:"},{"line_number":181,"context_line":"        opts.append(\u0027cookie SRV insert indirect nocache\u0027)"},{"line_number":182,"context_line":"    elif (persistence[\u0027type\u0027] \u003d\u003d constants.SESSION_PERSISTENCE_APP_COOKIE and"},{"line_number":183,"context_line":"          persistence.get(\u0027cookie_name\u0027)):"},{"line_number":184,"context_line":"        opts.append(\u0027appsession %s len 56 timeout 3h\u0027 %"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAANH%2F%2F9so%3D","line":181,"in_reply_to":"AAAANH%2F%2F9tc%3D","updated":"2013-03-01 10:12:44.000000000","message":"The API does not imply \u0027cookie_name\u0027 for an HTTP_COOKIE persistence. However do you think it is essential what cookie name will haproxy use for http cookie persistence?","commit_id":"7d961093ee95cf0d0d2effae2b3ceccdd2fb7ecc"}]}
