)]}'
{"tasks/neutron_l3_ha.yml":[{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"e3819a7865762fb8cd9ba2ae85c60ecb38973470","unresolved":false,"context_lines":[{"line_number":34,"context_line":"    - name: Creating Job Facts"},{"line_number":35,"context_line":"      set_fact:"},{"line_number":36,"context_line":"        do_job: \". /root/openrc \u0026\u0026 /opt/neutron-ha-tool.py {% if keystone_service_internaluri_insecure | bool %}--insecure {% endif %}--l3-agent-migrate\""},{"line_number":37,"context_line":"        sleep_time: \"{{ hashed_name.int_value }}\""},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"    - name: Implement openrc/clouds.yaml"},{"line_number":40,"context_line":"      include_role:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"dfbec78f_82e062ce","side":"PARENT","line":37,"range":{"start_line":37,"start_character":24,"end_line":37,"end_character":45},"updated":"2019-05-08 10:15:12.000000000","message":"I don\u0027t think that hashed_name is a dict with a property called int_value, so this should surely be just \"{{ hashed_name }}\" ?","commit_id":"d2076235d6b026e2d5dbb0967baef25f33b5a32c"},{"author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"change_message_id":"09a9896e1a072b14411bf2aa845efbc65d3d3b8c","unresolved":false,"context_lines":[{"line_number":16,"context_line":"- name: Implement the legacy neutron L3HA tool scripts"},{"line_number":17,"context_line":"  when:"},{"line_number":18,"context_line":"    - neutron_legacy_ha_tool_enabled | bool"},{"line_number":19,"context_line":"  vars:"},{"line_number":20,"context_line":"      hashed_name: \"{{ inventory_hostname | string_2_int }}\""},{"line_number":21,"context_line":"  block:"},{"line_number":22,"context_line":"    - name: Implement the neutron HA tool script"},{"line_number":23,"context_line":"      template:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"dfbec78f_e2f1ec6c","line":20,"range":{"start_line":19,"start_character":0,"end_line":20,"end_character":60},"updated":"2019-05-10 17:04:55.000000000","message":"this isn\u0027t as necessary because it\u0027s only used once so we can leave it a task level thing.","commit_id":"5bafbe8927d26a964f14990719b3d0d94db05982"},{"author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"change_message_id":"09a9896e1a072b14411bf2aa845efbc65d3d3b8c","unresolved":false,"context_lines":[{"line_number":31,"context_line":"    - name: Creating Job Facts"},{"line_number":32,"context_line":"      set_fact:"},{"line_number":33,"context_line":"        do_job: \". /root/openrc \u0026\u0026 /opt/neutron-ha-tool.py {% if keystone_service_internaluri_insecure | bool %}--insecure {% endif %}--l3-agent-migrate\""},{"line_number":34,"context_line":"        sleep_time: \"{{ hashed_name }}\""},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    - name: Implement openrc/clouds.yaml"},{"line_number":37,"context_line":"      include_role:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"dfbec78f_82d910f4","line":34,"range":{"start_line":34,"start_character":21,"end_line":34,"end_character":38},"updated":"2019-05-10 17:04:55.000000000","message":"this can probably just be directly:\n\n{{ inventory_hostname | string_2_int }}","commit_id":"5bafbe8927d26a964f14990719b3d0d94db05982"}]}
