)]}'
{"cinder/volume/api.py":[{"author":{"_account_id":1773,"name":"oliver-leahy-l","email":"oliver.leahy@hpe.com","username":"oliver-leahy-l"},"change_message_id":"1a72ec78df29d550d54600e810f599991a596682","unresolved":false,"context_lines":[{"line_number":46,"context_line":""},{"line_number":47,"context_line":"CONF \u003d cfg.CONF"},{"line_number":48,"context_line":"CONF.register_opt(volume_host_opt)"},{"line_number":49,"context_line":"flags.DECLARE(\u0027storage_availability_zone\u0027, \u0027cinder.volume.manager\u0027)"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"LOG \u003d logging.getLogger(__name__)"},{"line_number":52,"context_line":"GB \u003d 1048576 * 1024"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAPX%2F%2FqhY%3D","line":49,"updated":"2013-06-13 07:56:10.000000000","message":"Can this just be declared as a string configuration option above, and then you can also remove the flags import at line 30","commit_id":"4ed0e83e391d9cb823b94db7af1a04024c1de49e"},{"author":{"_account_id":7708,"name":"Sergey Vilgelm","username":"svilgelm","inactive":true},"change_message_id":"e8545a894b052967d5141a9588891aa7fa2c988b","unresolved":false,"context_lines":[{"line_number":46,"context_line":""},{"line_number":47,"context_line":"CONF \u003d cfg.CONF"},{"line_number":48,"context_line":"CONF.register_opt(volume_host_opt)"},{"line_number":49,"context_line":"flags.DECLARE(\u0027storage_availability_zone\u0027, \u0027cinder.volume.manager\u0027)"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"LOG \u003d logging.getLogger(__name__)"},{"line_number":52,"context_line":"GB \u003d 1048576 * 1024"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAPX%2F%2FqWQ%3D","line":49,"in_reply_to":"AAAAPX%2F%2FqhY%3D","updated":"2013-06-13 09:10:51.000000000","message":"Done","commit_id":"4ed0e83e391d9cb823b94db7af1a04024c1de49e"},{"author":{"_account_id":1773,"name":"oliver-leahy-l","email":"oliver.leahy@hpe.com","username":"oliver-leahy-l"},"change_message_id":"c745c0820af9de5eaf160c3d4807d5e0ead04ec0","unresolved":false,"context_lines":[{"line_number":37,"context_line":"from cinder.scheduler import rpcapi as scheduler_rpcapi"},{"line_number":38,"context_line":"from cinder.volume import rpcapi as volume_rpcapi"},{"line_number":39,"context_line":"from cinder.volume import volume_types"},{"line_number":40,"context_line":"import units"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"volume_host_opt \u003d cfg.BoolOpt(\u0027snapshot_same_host\u0027,"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAPX%2F%2FqR8%3D","line":40,"updated":"2013-06-13 09:20:35.000000000","message":"My devstack doesn\u0027t have units installed, so this is failing.","commit_id":"6a2f177f1635a87eb8d60ed09695496fb7c4f7e3"},{"author":{"_account_id":7708,"name":"Sergey Vilgelm","username":"svilgelm","inactive":true},"change_message_id":"ef69e3aca0349501e90fae7571a3b64a9ed97529","unresolved":false,"context_lines":[{"line_number":37,"context_line":"from cinder.scheduler import rpcapi as scheduler_rpcapi"},{"line_number":38,"context_line":"from cinder.volume import rpcapi as volume_rpcapi"},{"line_number":39,"context_line":"from cinder.volume import volume_types"},{"line_number":40,"context_line":"import units"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"volume_host_opt \u003d cfg.BoolOpt(\u0027snapshot_same_host\u0027,"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAPX%2F%2FqP0%3D","line":40,"in_reply_to":"AAAAPX%2F%2FqR8%3D","updated":"2013-06-13 09:29:48.000000000","message":"Sorry :) \n\nDone","commit_id":"6a2f177f1635a87eb8d60ed09695496fb7c4f7e3"}]}
