)]}'
{"tooz/drivers/consul.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c0de2dd215dc0aa8fe87f8c1a95e93533c684fd2","unresolved":false,"context_lines":[{"line_number":16,"context_line":""},{"line_number":17,"context_line":"import contextlib"},{"line_number":18,"context_line":"import functools"},{"line_number":19,"context_line":"import time"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"import consul"},{"line_number":22,"context_line":"from oslo_utils import encodeutils"}],"source_content_type":"text/x-python","patch_set":21,"id":"bf51134e_e5826fc8","line":19,"updated":"2020-06-16 05:56:50.000000000","message":"pep8: F401 \u0027time\u0027 imported but unused","commit_id":"0782f3ca45d6f1c5619759151715e8aec54449b2"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c0de2dd215dc0aa8fe87f8c1a95e93533c684fd2","unresolved":false,"context_lines":[{"line_number":220,"context_line":"    DEFAULT_TTL \u003d 15"},{"line_number":221,"context_line":""},{"line_number":222,"context_line":"    #: Default LockDelay (seconds)"},{"line_number":223,"context_line":"    #DEFAULT_LOCK_DELAY \u003d 15"},{"line_number":224,"context_line":"    DEFAULT_LOCK_DELAY \u003d 5"},{"line_number":225,"context_line":""},{"line_number":226,"context_line":"    #: Default consul port if not provided."}],"source_content_type":"text/x-python","patch_set":21,"id":"bf51134e_c5876bd7","line":223,"updated":"2020-06-16 05:56:50.000000000","message":"pep8: E265 block comment should start with \u0027# \u0027","commit_id":"0782f3ca45d6f1c5619759151715e8aec54449b2"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"a0079efe547ebef062b38d955ce4c5dd8da03918","unresolved":false,"context_lines":[{"line_number":244,"context_line":""},{"line_number":245,"context_line":"        # delay after session invalidation where other sessions can\u0027t acquire"},{"line_number":246,"context_line":"        # the locks that were held by the invalidated session."},{"line_number":247,"context_line":"        self._lock_delay \u003d int(options.get(\"lock_delay\", self.DEFAULT_LOCK_DELAY))"},{"line_number":248,"context_line":"        namespace \u003d options.get(\u0027namespace\u0027, self.TOOZ_NAMESPACE)"},{"line_number":249,"context_line":"        self._namespace \u003d encodeutils.safe_decode(namespace)"},{"line_number":250,"context_line":"        self._acl_token \u003d options.get(\u0027acl_token\u0027, self.ACL_TOKEN)"}],"source_content_type":"text/x-python","patch_set":22,"id":"bf51134e_269bbcc9","line":247,"updated":"2020-06-17 00:11:18.000000000","message":"pep8: E501 line too long (82 \u003e 79 characters)","commit_id":"a23642258d2ce83a2e381793fd8a2894c62dccea"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"b4ad973b2bb348be0800fdae1e790f10ac78bdb1","unresolved":false,"context_lines":[{"line_number":141,"context_line":"        # I suspect the events need to be in the main/watcher thread"},{"line_number":142,"context_line":"        # and run_watchers is only called manually - so there\u0027s a mismatch"},{"line_number":143,"context_line":"        # between the long poll and run_watchers"},{"line_number":144,"context_line":"        # so we would have to queue up the events and then fire them during run_watchers"},{"line_number":145,"context_line":"        # what is tooz Lock.acquire(blocking)?"},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"    def release(self):"}],"source_content_type":"text/x-python","patch_set":23,"id":"bf51134e_2f370fb3","line":144,"updated":"2020-06-17 06:09:58.000000000","message":"pep8: E501 line too long (88 \u003e 79 characters)","commit_id":"6ee75d014d1a5a2e485bc83373730378fc7c0a8f"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"b4ad973b2bb348be0800fdae1e790f10ac78bdb1","unresolved":false,"context_lines":[{"line_number":275,"context_line":""},{"line_number":276,"context_line":"        # delay after session invalidation where other sessions can\u0027t acquire"},{"line_number":277,"context_line":"        # the locks that were held by the invalidated session."},{"line_number":278,"context_line":"        self._lock_delay \u003d int(options.get(\"lock_delay\", self.DEFAULT_LOCK_DELAY))"},{"line_number":279,"context_line":"        namespace \u003d options.get(\u0027namespace\u0027, self.TOOZ_NAMESPACE)"},{"line_number":280,"context_line":"        self._namespace \u003d encodeutils.safe_decode(namespace)"},{"line_number":281,"context_line":"        self._acl_token \u003d options.get(\u0027acl_token\u0027, self.ACL_TOKEN)"}],"source_content_type":"text/x-python","patch_set":23,"id":"bf51134e_0f3ccb91","line":278,"updated":"2020-06-17 06:09:58.000000000","message":"pep8: E501 line too long (82 \u003e 79 characters)","commit_id":"6ee75d014d1a5a2e485bc83373730378fc7c0a8f"}]}
