)]}'
{"trove/tests/scenario/runners/guest_log_runners.py":[{"author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"change_message_id":"6c02ee4d12a76d735f6ef278ccc10efad732ab24","unresolved":false,"context_lines":[{"line_number":192,"context_line":"                          \"Wrong log metafile for \u0027%s\u0027 log\" %"},{"line_number":193,"context_line":"                          expected_log_name)"},{"line_number":194,"context_line":""},{"line_number":195,"context_line":"    def assert_log_details_wrapper("},{"line_number":196,"context_line":"            self, log_details, expected_log_name,"},{"line_number":197,"context_line":"            expected_type\u003dguest_log.LogType.USER.name,"},{"line_number":198,"context_line":"            expected_status\u003dguest_log.LogStatus.Disabled.name,"}],"source_content_type":"text/x-python","patch_set":3,"id":"1a1ced50_6a88d871","line":195,"updated":"2017-03-22 21:34:55.000000000","message":"this wrapper is being added only so the test can directly verify the log status based on the return value of the call, and only invoke the _assert through poll_until if the initial check fails. Those _assert functions will call this wrapper to invoke show and then check the value(s) returned.","commit_id":"f54f54bc78775b873e0f0570c03aad4aa923207d"},{"author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"change_message_id":"6c02ee4d12a76d735f6ef278ccc10efad732ab24","unresolved":false,"context_lines":[{"line_number":230,"context_line":""},{"line_number":231,"context_line":"        try:"},{"line_number":232,"context_line":"            self.assert_log_details("},{"line_number":233,"context_line":"                log_details, log_name,"},{"line_number":234,"context_line":"                expected_type\u003dexpected_type,"},{"line_number":235,"context_line":"                expected_status\u003dexpected_status,"},{"line_number":236,"context_line":"                expected_published\u003dexpected_published,"}],"source_content_type":"text/x-python","patch_set":3,"id":"1a1ced50_2a8b4069","line":233,"updated":"2017-03-22 21:34:55.000000000","message":"on the first iteration use log_details returned from log_enable.","commit_id":"f54f54bc78775b873e0f0570c03aad4aa923207d"},{"author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"change_message_id":"6c02ee4d12a76d735f6ef278ccc10efad732ab24","unresolved":false,"context_lines":[{"line_number":236,"context_line":"                expected_published\u003dexpected_published,"},{"line_number":237,"context_line":"                expected_pending\u003dexpected_pending)"},{"line_number":238,"context_line":"        except AssertionError:"},{"line_number":239,"context_line":"            poll_until(_assert_log_enable, time_out\u003dTIMEOUT_LOG_OPERATION)"},{"line_number":240,"context_line":""},{"line_number":241,"context_line":"    def assert_log_disable(self, client, log_name, discard\u003dNone,"},{"line_number":242,"context_line":"                           expected_http_code\u003d200,"}],"source_content_type":"text/x-python","patch_set":3,"id":"1a1ced50_8af27404","line":239,"updated":"2017-03-22 21:34:55.000000000","message":"_assert_log_enable will call show and then assert_log_details","commit_id":"f54f54bc78775b873e0f0570c03aad4aa923207d"}]}
