)]}'
{"magnumclient/v1/containers_shell.py":[{"author":{"_account_id":8143,"name":"Egor Guz","email":"egor.guz@gmail.com","username":"eghobo"},"change_message_id":"973effe9aaadc35e11478c3393a95cfa5beba70a","unresolved":false,"context_lines":[{"line_number":44,"context_line":"def do_container_create(cs, args):"},{"line_number":45,"context_line":"    \"\"\"Create a container.\"\"\""},{"line_number":46,"context_line":"    bay \u003d cs.bays.get(args.bay)"},{"line_number":47,"context_line":"    if bay.status not in [\u0027CREATE_COMPLETE\u0027, \u0027UPDATE_COMPLETE\u0027]:"},{"line_number":48,"context_line":"        raise exceptions.InvalidAttribute("},{"line_number":49,"context_line":"            \u0027Bay status for %s is: %s. We can not create a %s there\u0027"},{"line_number":50,"context_line":"            \u0027 until the status is CREATE_COMPLETE or UPDATE_COMPLETE.\u0027 %"}],"source_content_type":"text/x-python","patch_set":1,"id":"da6ed579_2562f73e","line":47,"range":{"start_line":47,"start_character":46,"end_line":47,"end_character":61},"updated":"2016-01-14 17:56:23.000000000","message":"@Yang: cluster is usually fully operational during update. Maybe we should exclude \u0027UPDATE_COMPLETE\u0027","commit_id":"126d6ed7f07aa13f5f1bea59c53aac260f6a0d16"},{"author":{"_account_id":19133,"name":"Yang Hongyang","email":"hongyang.yang@easystack.cn","username":"macrosheep"},"change_message_id":"4028914fa5d4918376a374bd5fc6341fd4cb2ffe","unresolved":false,"context_lines":[{"line_number":44,"context_line":"def do_container_create(cs, args):"},{"line_number":45,"context_line":"    \"\"\"Create a container.\"\"\""},{"line_number":46,"context_line":"    bay \u003d cs.bays.get(args.bay)"},{"line_number":47,"context_line":"    if bay.status not in [\u0027CREATE_COMPLETE\u0027, \u0027UPDATE_COMPLETE\u0027]:"},{"line_number":48,"context_line":"        raise exceptions.InvalidAttribute("},{"line_number":49,"context_line":"            \u0027Bay status for %s is: %s. We can not create a %s there\u0027"},{"line_number":50,"context_line":"            \u0027 until the status is CREATE_COMPLETE or UPDATE_COMPLETE.\u0027 %"}],"source_content_type":"text/x-python","patch_set":1,"id":"da6ed579_8f640bb9","line":47,"range":{"start_line":47,"start_character":46,"end_line":47,"end_character":61},"in_reply_to":"da6ed579_2562f73e","updated":"2016-01-15 02:52:00.000000000","message":"I think you mean [\u0027CREATE_COMPLETE\u0027, \u0027UPDATE_IN_PROGRESS\u0027, \u0027UPDATE_COMPLETE\u0027] here?","commit_id":"126d6ed7f07aa13f5f1bea59c53aac260f6a0d16"},{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"6d4a9ec565cbc91762e7b80bdf5a4fbd874cb9f5","unresolved":false,"context_lines":[{"line_number":44,"context_line":"def do_container_create(cs, args):"},{"line_number":45,"context_line":"    \"\"\"Create a container.\"\"\""},{"line_number":46,"context_line":"    bay \u003d cs.bays.get(args.bay)"},{"line_number":47,"context_line":"    if bay.status not in [\u0027CREATE_COMPLETE\u0027, \u0027UPDATE_COMPLETE\u0027]:"},{"line_number":48,"context_line":"        raise exceptions.InvalidAttribute("},{"line_number":49,"context_line":"            \u0027Bay status for %s is: %s. We can not create a %s there\u0027"},{"line_number":50,"context_line":"            \u0027 until the status is CREATE_COMPLETE or UPDATE_COMPLETE.\u0027 %"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a68dd71_daf22d6f","line":47,"range":{"start_line":47,"start_character":46,"end_line":47,"end_character":61},"in_reply_to":"da6ed579_8f640bb9","updated":"2016-01-21 22:53:41.000000000","message":"I guess yes. Awaiting for a new patchset to get that addressed.","commit_id":"126d6ed7f07aa13f5f1bea59c53aac260f6a0d16"}]}
