)]}'
{"cinderclient/tests/unit/v2/test_shell.py":[{"author":{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},"change_message_id":"c740bbdfeb23860adb26e91ee3584e981882ca4a","unresolved":false,"context_lines":[{"line_number":952,"context_line":"        self.assert_called(\u0027DELETE\u0027, \u0027/snapshots/1234\u0027)"},{"line_number":953,"context_line":""},{"line_number":954,"context_line":"    def test_force_snapshot_delete_multiple(self):"},{"line_number":955,"context_line":"        \"\"\"Tests delete snapshot without force\"\"\""},{"line_number":956,"context_line":"        self.run_command(\u0027snapshot-delete 5678 1234 --force\u0027)"},{"line_number":957,"context_line":"        expected_body \u003d {\u0027os-force_delete\u0027: None}"},{"line_number":958,"context_line":"        self.assert_called_anytime(\u0027POST\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"bab6814e_7143ce42","line":955,"range":{"start_line":955,"start_character":33,"end_line":955,"end_character":40},"updated":"2016-05-20 15:16:50.000000000","message":"This docstring should be updated to reflect the use of force.","commit_id":"a4c57c3dc3bd24ca77f7616375bd9b6b5e880465"},{"author":{"_account_id":16308,"name":"Sheel Rana","email":"ranasheel2000@gmail.com","username":"sheel.rana"},"change_message_id":"b83799e87434082713b98ea8a0d771136ebb5a6c","unresolved":false,"context_lines":[{"line_number":952,"context_line":"        self.assert_called(\u0027DELETE\u0027, \u0027/snapshots/1234\u0027)"},{"line_number":953,"context_line":""},{"line_number":954,"context_line":"    def test_force_snapshot_delete_multiple(self):"},{"line_number":955,"context_line":"        \"\"\"Tests delete snapshot without force\"\"\""},{"line_number":956,"context_line":"        self.run_command(\u0027snapshot-delete 5678 1234 --force\u0027)"},{"line_number":957,"context_line":"        expected_body \u003d {\u0027os-force_delete\u0027: None}"},{"line_number":958,"context_line":"        self.assert_called_anytime(\u0027POST\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"9abb7d3a_9a26cd66","line":955,"range":{"start_line":955,"start_character":33,"end_line":955,"end_character":40},"in_reply_to":"bab6814e_7143ce42","updated":"2016-05-29 08:54:19.000000000","message":"Done","commit_id":"a4c57c3dc3bd24ca77f7616375bd9b6b5e880465"}],"cinderclient/v3/shell.py":[{"author":{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},"change_message_id":"c740bbdfeb23860adb26e91ee3584e981882ca4a","unresolved":false,"context_lines":[{"line_number":790,"context_line":"def do_snapshot_delete(cs, args):"},{"line_number":791,"context_line":"    \"\"\"Removes one or more snapshots.\"\"\""},{"line_number":792,"context_line":"    failure_count \u003d 0"},{"line_number":793,"context_line":"    force \u003d strutils.bool_from_string(args.force)"},{"line_number":794,"context_line":"    for snapshot in args.snapshot:"},{"line_number":795,"context_line":"        try:"},{"line_number":796,"context_line":"            _find_volume_snapshot(cs, snapshot).delete(force)"}],"source_content_type":"text/x-python","patch_set":2,"id":"bab6814e_115b62f7","line":793,"range":{"start_line":793,"start_character":48,"end_line":793,"end_character":49},"updated":"2016-05-20 15:16:50.000000000","message":"\u0027args.force\u0027 should be stored as a bool by default (per \u0027default\u003dFalse\u0027 and \u0027action\u003d\"store_true\"\u0027. There shouldn\u0027t be a need for strutils.","commit_id":"a4c57c3dc3bd24ca77f7616375bd9b6b5e880465"},{"author":{"_account_id":16308,"name":"Sheel Rana","email":"ranasheel2000@gmail.com","username":"sheel.rana"},"change_message_id":"b83799e87434082713b98ea8a0d771136ebb5a6c","unresolved":false,"context_lines":[{"line_number":790,"context_line":"def do_snapshot_delete(cs, args):"},{"line_number":791,"context_line":"    \"\"\"Removes one or more snapshots.\"\"\""},{"line_number":792,"context_line":"    failure_count \u003d 0"},{"line_number":793,"context_line":"    force \u003d strutils.bool_from_string(args.force)"},{"line_number":794,"context_line":"    for snapshot in args.snapshot:"},{"line_number":795,"context_line":"        try:"},{"line_number":796,"context_line":"            _find_volume_snapshot(cs, snapshot).delete(force)"}],"source_content_type":"text/x-python","patch_set":2,"id":"9abb7d3a_bae4710d","line":793,"range":{"start_line":793,"start_character":48,"end_line":793,"end_character":49},"in_reply_to":"bab6814e_115b62f7","updated":"2016-05-29 08:54:19.000000000","message":"Done","commit_id":"a4c57c3dc3bd24ca77f7616375bd9b6b5e880465"}]}
