)]}'
{"freezer/tests/freezer_tempest_plugin/tests/api/base.py":[{"author":{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},"change_message_id":"91576fbacfed5e0da76ef37f8db5aeb171fdd4a1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"3aaa91ec_3d47f01e","updated":"2016-06-27 15:29:23.000000000","message":"Would these functions be better in a separate utils.py module?","commit_id":"e60566768b7cda37a4549f2da5bf34b0f0f9c6d3"},{"author":{"_account_id":17001,"name":"Tim Buckley","email":"timothy.jas.buckley@hpe.com","username":"timothy.jas.buckley"},"change_message_id":"614605bced064dea012f62365b97e8f7a5a12d57","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"3aaa91ec_98f8ab4b","in_reply_to":"3aaa91ec_3d47f01e","updated":"2016-06-27 20:56:37.000000000","message":"Given there\u0027s only a few functions and they\u0027re only ever used from this class and its subclasses, I don\u0027t know that I see much benefit in making a new file. That said, I certainly can separate them if you think it would be an improvement.","commit_id":"e60566768b7cda37a4549f2da5bf34b0f0f9c6d3"},{"author":{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},"change_message_id":"91576fbacfed5e0da76ef37f8db5aeb171fdd4a1","unresolved":false,"context_lines":[{"line_number":36,"context_line":"    :return: a tuple containing the parent directory and a list of associated"},{"line_number":37,"context_line":"             files, or (None, None)"},{"line_number":38,"context_line":"    \"\"\""},{"line_number":39,"context_line":"    base_name \u003d \u0027%s_%s\u0027 % (metadata[\u0027hostname\u0027], metadata[\u0027backup_name\u0027])"},{"line_number":40,"context_line":"    expected_name \u003d \u0027%s_%d\u0027 % (base_name, metadata[\u0027time_stamp\u0027])"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"    backup_base_path \u003d os.path.join(metadata[\u0027container\u0027], base_name)"}],"source_content_type":"text/x-python","patch_set":2,"id":"3aaa91ec_a24d7fc6","line":39,"updated":"2016-06-27 15:29:23.000000000","message":".format is preferred to % templates. %s will be deprecated in the future.","commit_id":"e60566768b7cda37a4549f2da5bf34b0f0f9c6d3"},{"author":{"_account_id":17001,"name":"Tim Buckley","email":"timothy.jas.buckley@hpe.com","username":"timothy.jas.buckley"},"change_message_id":"614605bced064dea012f62365b97e8f7a5a12d57","unresolved":false,"context_lines":[{"line_number":36,"context_line":"    :return: a tuple containing the parent directory and a list of associated"},{"line_number":37,"context_line":"             files, or (None, None)"},{"line_number":38,"context_line":"    \"\"\""},{"line_number":39,"context_line":"    base_name \u003d \u0027%s_%s\u0027 % (metadata[\u0027hostname\u0027], metadata[\u0027backup_name\u0027])"},{"line_number":40,"context_line":"    expected_name \u003d \u0027%s_%d\u0027 % (base_name, metadata[\u0027time_stamp\u0027])"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"    backup_base_path \u003d os.path.join(metadata[\u0027container\u0027], base_name)"}],"source_content_type":"text/x-python","patch_set":2,"id":"3aaa91ec_d095e088","line":39,"in_reply_to":"3aaa91ec_a24d7fc6","updated":"2016-06-27 20:56:37.000000000","message":"Done","commit_id":"e60566768b7cda37a4549f2da5bf34b0f0f9c6d3"}]}
