)]}'
{"playbooks/publish/api-guide.yaml":[{"author":{"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},"change_message_id":"589f7d49b6b8c734dc4a0d3007c83390a19379a5","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"- hosts: localhost"},{"line_number":13,"context_line":"  roles:"},{"line_number":14,"context_line":"    - set-service-type-data-fact"},{"line_number":15,"context_line":"    - create-afs-token"},{"line_number":16,"context_line":"    - role: upload-afs"},{"line_number":17,"context_line":"      afs_target: \"{{ afs.path }}/api-guide/{{ service_type_data.service_type }}\""},{"line_number":18,"context_line":"      when: zuul_success | bool"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f4b6375_6fdda1de","line":15,"range":{"start_line":14,"start_character":0,"end_line":15,"end_character":22},"updated":"2017-10-26 17:43:44.000000000","message":"There isn\u0027t a need to create an afs token here on failure too, so we can likely add the conditional","commit_id":"131ede86b4b69e88b929776f4967eeeab0a3b4b8"},{"author":{"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},"change_message_id":"589f7d49b6b8c734dc4a0d3007c83390a19379a5","unresolved":false,"context_lines":[{"line_number":16,"context_line":"    - role: upload-afs"},{"line_number":17,"context_line":"      afs_target: \"{{ afs.path }}/api-guide/{{ service_type_data.service_type }}\""},{"line_number":18,"context_line":"      when: zuul_success | bool"},{"line_number":19,"context_line":"    - destroy-afs-token"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f4b6375_2fe329a6","line":19,"updated":"2017-10-26 17:43:44.000000000","message":"same here","commit_id":"131ede86b4b69e88b929776f4967eeeab0a3b4b8"}]}
