)]}'
{"zuul/layout.yaml":[{"author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"change_message_id":"574a3ab2e87232e6f5d930bbdb016c67efc7b2bd","unresolved":false,"context_lines":[{"line_number":13834,"context_line":"      - name: merge-check"},{"line_number":13835,"context_line":"      - name: check-requirements"},{"line_number":13836,"context_line":"      - name: python-db-jobs"},{"line_number":13837,"context_line":"      - name: python34-jobs"},{"line_number":13838,"context_line":"      - name: python35-jobs-nv"},{"line_number":13839,"context_line":"    check:"},{"line_number":13840,"context_line":"      - gate-tempest-dsvm-tap-as-a-service"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3ac371cc_350a3a22","line":13837,"range":{"start_line":13837,"start_character":14,"end_line":13837,"end_character":27},"updated":"2016-08-15 23:56:13.000000000","message":"this needs to be synced with projects.yaml","commit_id":"8b3e1546d80978208cf7db865f7afbd8949d2ffe"},{"author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"change_message_id":"2fc34fd625a201b6303f52a2b3e3ad9faa3b3f84","unresolved":false,"context_lines":[{"line_number":1505,"context_line":"  # Skip non-doc jobs for doc-only tap-as-a-service changes.  Since"},{"line_number":1506,"context_line":"  # doc/source/conf.py is checked by tap-as-a-service-pep8, that job"},{"line_number":1507,"context_line":"  # should not be skipped."},{"line_number":1508,"context_line":"  - name: ^.*tap-as-a-service-(python27|python3[45](-nv)?)$"},{"line_number":1509,"context_line":"    skip-if:"},{"line_number":1510,"context_line":"      - project: ^openstack/tap-as-a-service$"},{"line_number":1511,"context_line":"        all-files-match-any:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3ac371cc_94713479","line":1508,"range":{"start_line":1508,"start_character":0,"end_line":1508,"end_character":59},"updated":"2016-08-16 22:54:12.000000000","message":"this needs an update","commit_id":"8ab4d1015f37c61a2d6e26f3e4e0d09d87bea812"},{"author":{"_account_id":7018,"name":"Abhishek Raut","email":"rauta@vmware.com","username":"abhiraut"},"change_message_id":"f53fddce9c14b757495ede4740b42944efdbf1ba","unresolved":false,"context_lines":[{"line_number":1505,"context_line":"  # Skip non-doc jobs for doc-only tap-as-a-service changes.  Since"},{"line_number":1506,"context_line":"  # doc/source/conf.py is checked by tap-as-a-service-pep8, that job"},{"line_number":1507,"context_line":"  # should not be skipped."},{"line_number":1508,"context_line":"  - name: ^.*tap-as-a-service-(python27|python3[45](-nv)?)$"},{"line_number":1509,"context_line":"    skip-if:"},{"line_number":1510,"context_line":"      - project: ^openstack/tap-as-a-service$"},{"line_number":1511,"context_line":"        all-files-match-any:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3ac371cc_173386ac","line":1508,"range":{"start_line":1508,"start_character":0,"end_line":1508,"end_character":59},"in_reply_to":"3ac371cc_94713479","updated":"2016-08-16 23:28:32.000000000","message":"Done","commit_id":"8ab4d1015f37c61a2d6e26f3e4e0d09d87bea812"}]}
