X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/7fb83a3380e62721801a4980c48ba78208c7b2e2..afd7a019bbeed1f194d6f4fbd2e190eae42ddb86:/services/api/app/controllers/arvados/v1/nodes_controller.rb?ds=sidebyside diff --git a/services/api/app/controllers/arvados/v1/nodes_controller.rb b/services/api/app/controllers/arvados/v1/nodes_controller.rb index 990397bf7c..3fbf5fcc6b 100644 --- a/services/api/app/controllers/arvados/v1/nodes_controller.rb +++ b/services/api/app/controllers/arvados/v1/nodes_controller.rb @@ -23,7 +23,7 @@ class Arvados::V1::NodesController < ApplicationController @object.ping({ ip: params[:local_ipv4] || request.env['REMOTE_ADDR'], ping_secret: params[:ping_secret], ec2_instance_id: params[:instance_id] }) - if @object.info[:ping_secret] == params[:ping_secret] + if @object.info['ping_secret'] == params[:ping_secret] render json: @object.as_api_response(:superuser) else raise "Invalid ping_secret after ping"