)]}'
{"networking_odl/journal/maintenance.py":[{"author":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"change_message_id":"0f105e4ef5533fc43ecad139e4e87b9f82de7cee","unresolved":false,"context_lines":[{"line_number":14,"context_line":"#  under the License."},{"line_number":15,"context_line":"#"},{"line_number":16,"context_line":"import random"},{"line_number":17,"context_line":"import tenacity"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"from neutron.db import api as neutron_db_api"},{"line_number":20,"context_line":"from oslo_config import cfg"}],"source_content_type":"text/x-python","patch_set":2,"id":"1f1a1f67_baafd7e1","line":17,"range":{"start_line":17,"start_character":0,"end_line":17,"end_character":15},"updated":"2017-07-15 00:02:42.000000000","message":"This is new requirement. please update requirements.txt","commit_id":"10c092016e47dbbab39dd9bd2a4c0194a593a14c"},{"author":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"change_message_id":"0f105e4ef5533fc43ecad139e4e87b9f82de7cee","unresolved":false,"context_lines":[{"line_number":37,"context_line":"        self.maintenance_ops \u003d []"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"    def start(self):"},{"line_number":40,"context_line":"        rand_val \u003d PRIMES[random.randint(0, 3)]"},{"line_number":41,"context_line":"        rand_val \u003d [rand_val, -rand_val][random.randint(0, 1)]"},{"line_number":42,"context_line":"        self.timer.start(self.maintenance_interval + rand_val,"},{"line_number":43,"context_line":"                         stop_on_exception\u003dFalse)"},{"line_number":44,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"1f1a1f67_daf613fa","line":41,"range":{"start_line":40,"start_character":0,"end_line":41,"end_character":62},"updated":"2017-07-15 00:02:42.000000000","message":"a bit tricky.\nPRIMES \u003d [1, -1, ...] would be simper.\nRandom.choice() is better.","commit_id":"10c092016e47dbbab39dd9bd2a4c0194a593a14c"}]}
