)]}'
{"cinderclient/v2/shell.py":[{"author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"change_message_id":"c5bfe45dd3981bc0322e34703ef420b86f3fab4f","unresolved":false,"context_lines":[{"line_number":2669,"context_line":"           default\u003dTrue,"},{"line_number":2670,"context_line":"           help\u003d\u0027Returned detailed information (default true).\u0027)"},{"line_number":2671,"context_line":"@utils.service_type(\u0027volumev2\u0027)"},{"line_number":2672,"context_line":"def do_snapshot_manageable_list(cs, args):"},{"line_number":2673,"context_line":"    \"\"\"Lists all manageable snapshots.\"\"\""},{"line_number":2674,"context_line":"    detailed \u003d strutils.bool_from_string(args.detailed)"},{"line_number":2675,"context_line":"    snapshots \u003d cs.volume_snapshots.list_manageable(host\u003dargs.host,"}],"source_content_type":"text/x-python","patch_set":2,"id":"bab6814e_36579527","line":2672,"range":{"start_line":2672,"start_character":4,"end_line":2672,"end_character":31},"updated":"2016-05-20 07:21:34.000000000","message":"Should this be placed in cinderclient/v3/shell.py?","commit_id":"716580f3286f0c3bab09c485bd448781c6fde698"}],"cinderclient/v2/volumes.py":[{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"dfbf83e2a9d7f977825ea295a622b06a6c9a1b08","unresolved":false,"context_lines":[{"line_number":18,"context_line":"try:"},{"line_number":19,"context_line":"    from urllib import urlencode"},{"line_number":20,"context_line":"except ImportError:"},{"line_number":21,"context_line":"    from urllib.parse import urlencode"},{"line_number":22,"context_line":"from cinderclient import base"},{"line_number":23,"context_line":"from cinderclient.openstack.common.apiclient import base as common_base"},{"line_number":24,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"7af24918_aea507a3","line":21,"updated":"2016-03-02 21:40:36.000000000","message":"Please, use six.moves.urllib.parse.urlencode instead of try-except statement","commit_id":"716580f3286f0c3bab09c485bd448781c6fde698"}],"cinderclient/v3/shell.py":[{"author":{"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},"change_message_id":"39abc739b39d687b45dc573c3ab1ed4896db0ffc","unresolved":false,"context_lines":[{"line_number":2290,"context_line":"    info.pop(\u0027links\u0027, None)"},{"line_number":2291,"context_line":"    utils.print_dict(info)"},{"line_number":2292,"context_line":""},{"line_number":2293,"context_line":""},{"line_number":2294,"context_line":"@utils.arg(\u0027host\u0027,"},{"line_number":2295,"context_line":"           metavar\u003d\u0027\u003chost\u003e\u0027,"},{"line_number":2296,"context_line":"           help\u003d\u0027Cinder host on which to list manageable volumes; \u0027"}],"source_content_type":"text/x-python","patch_set":3,"id":"bacf61ea_6ea84e78","line":2293,"updated":"2016-08-03 22:41:50.000000000","message":"needs @api_version.wraps(\"3.8\")","commit_id":"fc36b589b56d27f4c8ac7c3adda6c28fc4d13011"},{"author":{"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},"change_message_id":"39abc739b39d687b45dc573c3ab1ed4896db0ffc","unresolved":false,"context_lines":[{"line_number":2691,"context_line":"    info.pop(\u0027links\u0027, None)"},{"line_number":2692,"context_line":"    utils.print_dict(info)"},{"line_number":2693,"context_line":""},{"line_number":2694,"context_line":""},{"line_number":2695,"context_line":"@utils.arg(\u0027host\u0027,"},{"line_number":2696,"context_line":"           metavar\u003d\u0027\u003chost\u003e\u0027,"},{"line_number":2697,"context_line":"           help\u003d\u0027Cinder host on which to list manageable snapshots; \u0027"}],"source_content_type":"text/x-python","patch_set":3,"id":"bacf61ea_2e3ad634","line":2694,"updated":"2016-08-03 22:41:50.000000000","message":"needs @api_version.wraps(\"3.8\")","commit_id":"fc36b589b56d27f4c8ac7c3adda6c28fc4d13011"}],"cinderclient/v3/volume_snapshots.py":[{"author":{"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},"change_message_id":"39abc739b39d687b45dc573c3ab1ed4896db0ffc","unresolved":false,"context_lines":[{"line_number":209,"context_line":"                }"},{"line_number":210,"context_line":"        return self._create(\u0027/os-snapshot-manage\u0027, body, \u0027snapshot\u0027)"},{"line_number":211,"context_line":""},{"line_number":212,"context_line":"    def list_manageable(self, host, detailed\u003dTrue):"},{"line_number":213,"context_line":"        query_string \u003d \"?%s\" % urlencode({\u0027host\u0027: host})"},{"line_number":214,"context_line":"        detail \u003d \"\""},{"line_number":215,"context_line":"        if detailed:"}],"source_content_type":"text/x-python","patch_set":3,"id":"bacf61ea_ee843e0c","line":212,"updated":"2016-08-03 22:41:50.000000000","message":"This needs @api_version.wraps(\"3.8\") decorator","commit_id":"fc36b589b56d27f4c8ac7c3adda6c28fc4d13011"}],"cinderclient/v3/volumes.py":[{"author":{"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},"change_message_id":"39abc739b39d687b45dc573c3ab1ed4896db0ffc","unresolved":false,"context_lines":[{"line_number":606,"context_line":"                           }}"},{"line_number":607,"context_line":"        return self._create(\u0027/os-volume-manage\u0027, body, \u0027volume\u0027)"},{"line_number":608,"context_line":""},{"line_number":609,"context_line":"    def list_manageable(self, host, detailed\u003dTrue):"},{"line_number":610,"context_line":"        query_string \u003d \"?%s\" % urlencode({\u0027host\u0027: host})"},{"line_number":611,"context_line":"        detail \u003d \"\""},{"line_number":612,"context_line":"        if detailed:"}],"source_content_type":"text/x-python","patch_set":3,"id":"bacf61ea_ce87ba10","line":609,"updated":"2016-08-03 22:41:50.000000000","message":"This needs @api_versions.wraps(\"3.8\") decorator","commit_id":"fc36b589b56d27f4c8ac7c3adda6c28fc4d13011"}]}
