)]}'
{"examples/basic-account-watcher/LICENSE":[{"author":{"_account_id":16896,"name":"Ondřej Nový","email":"novy@ondrej.org","username":"onovy"},"change_message_id":"36ab2a6fa22e61f78ec932b5ffc24f25c007c6b8","unresolved":false,"context_lines":[{"line_number":1,"context_line":""},{"line_number":2,"context_line":"                                 Apache License"},{"line_number":3,"context_line":"                           Version 2.0, January 2004"},{"line_number":4,"context_line":"                        http://www.apache.org/licenses/"}],"source_content_type":"text/plain","patch_set":2,"id":"ba63e191_39817090","line":1,"updated":"2016-01-18 21:59:47.000000000","message":"this file is not needed. it\u0027s in root of project","commit_id":"ede9f31da3d7b327e0b7c16e79ef16503c1d285b"}],"examples/basic-account-watcher/account_watcher/__init__.py":[{"author":{"_account_id":16896,"name":"Ondřej Nový","email":"novy@ondrej.org","username":"onovy"},"change_message_id":"36ab2a6fa22e61f78ec932b5ffc24f25c007c6b8","unresolved":false,"context_lines":[{"line_number":24,"context_line":"        self.logger.debug(\"Started Account Audit Watcher\")"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"    def see_target(self, account_path):"},{"line_number":27,"context_line":"        self.outfile.write(account_path + \"\\n\")"},{"line_number":28,"context_line":"        self.logger.debug(\"Account Audit Watcher saw %s\" % account_path)"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"    def end(self):"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba63e191_99097c34","line":27,"updated":"2016-01-18 21:59:47.000000000","message":"so you are just appending? so file will just grow up every audit pass? no deduplication / removing old accounts?","commit_id":"ede9f31da3d7b327e0b7c16e79ef16503c1d285b"}],"examples/basic-account-watcher/setup.py":[{"author":{"_account_id":16896,"name":"Ondřej Nový","email":"novy@ondrej.org","username":"onovy"},"change_message_id":"36ab2a6fa22e61f78ec932b5ffc24f25c007c6b8","unresolved":false,"context_lines":[{"line_number":2,"context_line":"from setuptools import setup"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"setup(name\u003d\u0027account_watcher\u0027,"},{"line_number":5,"context_line":"      version\u003d\u00270.0.1\u0027,"},{"line_number":6,"context_line":"      packages\u003d[\u0027account_watcher\u0027],"},{"line_number":7,"context_line":"      entry_points\u003d{"},{"line_number":8,"context_line":"          \u0027swift.account_audit_watcher\u0027: ["}],"source_content_type":"text/x-python","patch_set":2,"id":"ba63e191_541ae96f","line":5,"updated":"2016-01-18 21:59:47.000000000","message":"why not use PBR?","commit_id":"ede9f31da3d7b327e0b7c16e79ef16503c1d285b"}]}
