)]}'
{"devstack/lib/cyborg":[{"author":{"_account_id":14107,"name":"zhurong","email":"aaronzhu1121@gmail.com","username":"zhurong"},"change_message_id":"78f2434e301970446437ebb7710f6f42a7a0d62a","unresolved":false,"context_lines":[{"line_number":81,"context_line":"function install_cyborg {"},{"line_number":82,"context_line":"    # make sure all needed services are enabled"},{"line_number":83,"context_line":"    install_cyborg_in_controller"},{"line_number":84,"context_line":"    # make sure all needed service were enabled"},{"line_number":85,"context_line":"    local req_services\u003d\"key\""},{"line_number":86,"context_line":"    req_services+\u003d\" nova glance neutron\""},{"line_number":87,"context_line":"    for srv in $req_services; do"},{"line_number":88,"context_line":"        if ! is_service_enabled \"$srv\"; then"},{"line_number":89,"context_line":"            die $LINENO \"$srv should be enabled for Cyborg.\""},{"line_number":90,"context_line":"        fi"},{"line_number":91,"context_line":"    done"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"    git_clone $CYBORG_REPO $CYBORG_DIR $CYBORG_BRANCH"},{"line_number":94,"context_line":""}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"7faddb67_a090dc97","line":91,"range":{"start_line":84,"start_character":0,"end_line":91,"end_character":8},"updated":"2019-08-29 03:14:11.000000000","message":"This is not needed","commit_id":"ce400c155c01f7ae66474679b1f51a0c8f43c656"}]}
