)]}'
{"heat/engine/resources/swift.py":[{"author":{"_account_id":7193,"name":"Thomas Spatzier","email":"thomas.spatzier@icloud.com","username":"thomasspatzier"},"change_message_id":"14a8d23b926dfe8666227c821651cb6b7810d522","unresolved":false,"context_lines":[{"line_number":180,"context_line":"                                                     key\u003dkey)"},{"line_number":181,"context_line":""},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"def resource_mapping():"},{"line_number":184,"context_line":"    return {"},{"line_number":185,"context_line":"        \u0027OS::Swift::Container\u0027: SwiftContainer,"},{"line_number":186,"context_line":"    }"}],"source_content_type":"text/x-python","patch_set":21,"id":"baada198_227a08bd","line":183,"updated":"2014-07-07 08:42:13.000000000","message":"Clarifying question, just to make sure I understand correctly: so this change means that the errors a user would get change in the following way: previously, a user would have gotten an error saying that the resource OS::Swift::Container is unknown; now there would be a error saying that the client (or the swift service respectively) is not available, right?","commit_id":"a1e85db1c3f6b5aeb0e9b0c557284d7219c8e48b"},{"author":{"_account_id":7193,"name":"Thomas Spatzier","email":"thomas.spatzier@icloud.com","username":"thomasspatzier"},"change_message_id":"0320e1f1f2a4a024e13c9842012903d2a23963aa","unresolved":false,"context_lines":[{"line_number":180,"context_line":"                                                     key\u003dkey)"},{"line_number":181,"context_line":""},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"def resource_mapping():"},{"line_number":184,"context_line":"    return {"},{"line_number":185,"context_line":"        \u0027OS::Swift::Container\u0027: SwiftContainer,"},{"line_number":186,"context_line":"    }"}],"source_content_type":"text/x-python","patch_set":21,"id":"baada198_05b7cef5","line":183,"in_reply_to":"baada198_227a08bd","updated":"2014-07-07 08:57:12.000000000","message":"... ignore my question above. Thinking error on my side on Monday morning ;-)","commit_id":"a1e85db1c3f6b5aeb0e9b0c557284d7219c8e48b"}],"heat/tests/test_s3.py":[{"author":{"_account_id":6577,"name":"Sergey Kraynev","email":"sergejyit@gmail.com","username":"skraynev"},"change_message_id":"de7c62e1ffd35984a19ba31c00a2f237763f18d1","unresolved":false,"context_lines":[{"line_number":12,"context_line":"#    under the License."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"import swiftclient.client as swiftclient"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"from heat.common import exception"},{"line_number":18,"context_line":"from heat.common import template_format"}],"source_content_type":"text/x-python","patch_set":22,"id":"baada198_a87ed216","line":15,"updated":"2014-07-08 06:58:19.000000000","message":"Please fix this import too (according to comments for novaclient)","commit_id":"5c836687243803f382b0d27fd8f88bad0e40ded3"},{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"aa03b41329b134a516d8da9a85a9cdf1a16bfd1d","unresolved":false,"context_lines":[{"line_number":12,"context_line":"#    under the License."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"import swiftclient.client as swiftclient"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"from heat.common import exception"},{"line_number":18,"context_line":"from heat.common import template_format"}],"source_content_type":"text/x-python","patch_set":22,"id":"baada198_3f73b916","line":15,"in_reply_to":"baada198_a87ed216","updated":"2014-07-08 20:35:25.000000000","message":"Done. I\u0027m on leave for a week so feel free to make these changes yourself so that this series can progress.","commit_id":"5c836687243803f382b0d27fd8f88bad0e40ded3"}],"heat/tests/test_swift.py":[{"author":{"_account_id":6577,"name":"Sergey Kraynev","email":"sergejyit@gmail.com","username":"skraynev"},"change_message_id":"de7c62e1ffd35984a19ba31c00a2f237763f18d1","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"import mox"},{"line_number":16,"context_line":"import swiftclient.client as swiftclient"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from heat.common import template_format"},{"line_number":19,"context_line":"from heat.engine.resources import swift"}],"source_content_type":"text/x-python","patch_set":22,"id":"baada198_2892c24b","line":16,"updated":"2014-07-08 06:58:19.000000000","message":"same here","commit_id":"5c836687243803f382b0d27fd8f88bad0e40ded3"},{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"aa03b41329b134a516d8da9a85a9cdf1a16bfd1d","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"import mox"},{"line_number":16,"context_line":"import swiftclient.client as swiftclient"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from heat.common import template_format"},{"line_number":19,"context_line":"from heat.engine.resources import swift"}],"source_content_type":"text/x-python","patch_set":22,"id":"baada198_5f5f8d75","line":16,"in_reply_to":"baada198_2892c24b","updated":"2014-07-08 20:35:25.000000000","message":"Done","commit_id":"5c836687243803f382b0d27fd8f88bad0e40ded3"}],"setup.cfg":[{"author":{"_account_id":7193,"name":"Thomas Spatzier","email":"thomas.spatzier@icloud.com","username":"thomasspatzier"},"change_message_id":"715bd07154f8460a3f241fdadb6fb0433ca2e69e","unresolved":false,"context_lines":[{"line_number":37,"context_line":"    heat.common.config \u003d heat.common.config:list_opts"},{"line_number":38,"context_line":"    heat.common.wsgi \u003d heat.common.wsgi:list_opts"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"heat.clients \u003d "},{"line_number":41,"context_line":"    nova \u003d heat.engine.clients.os.nova:NovaClientPlugin"},{"line_number":42,"context_line":"    swift \u003d heat.engine.clients.os.swift:SwiftClientPlugin"},{"line_number":43,"context_line":""}],"source_content_type":"text/x-ttcn-cfg","patch_set":18,"id":"baada198_9197eeeb","line":40,"updated":"2014-07-03 11:57:47.000000000","message":"there is an extra whitespace ... looks like was already there in the previous change btw","commit_id":"4da27c637468641fd3f969748395f07dd27f06ff"}]}
