add /collections html view, dry up CollectionsController
[arvados.git] / app / controllers / orvos / v1 / nodes_controller.rb
1 class Orvos::V1::NodesController < ApplicationController
2   def create
3     @object = Node.new
4     @object.save!
5     @object.start!(lambda { |h| orvos_v1_ping_node_url(h) })
6     show
7   end
8
9   def ping
10     @object.ping({ ip: params[:local_ipv4] || request.env['REMOTE_ADDR'],
11                    ping_secret: params[:ping_secret],
12                    ec2_instance_id: params[:instance_id] })
13     show
14   end
15 end