4533: Merge branch 'master' into 4533-remote-reset
[arvados.git] / services / api / app / controllers / arvados / v1 / nodes_controller.rb
index c9ac096fb5a7dff6ae79dfadb45ada2893c164d3..0ca588625e33b52b4a3af311fce1632169dd4958 100644 (file)
@@ -3,13 +3,6 @@ class Arvados::V1::NodesController < ApplicationController
   skip_before_filter :find_object_by_uuid, :only => :ping
   skip_before_filter :render_404_if_no_object, :only => :ping
 
-  def create
-    @object = Node.new
-    @object.save!
-    @object.start!(lambda { |h| ping_arvados_v1_node_url(h) })
-    show
-  end
-
   def update
     if resource_attrs[:job_uuid]
       @object.job_readable = readable_job_uuids(resource_attrs[:job_uuid]).any?
@@ -18,7 +11,7 @@ class Arvados::V1::NodesController < ApplicationController
   end
 
   def self._ping_requires_parameters
-    { ping_secret: true }
+    { ping_secret: {required: true} }
   end
 
   def ping