# File lib/rhc/rest/application.rb, line 66 def gear_ssh_url(gear_id) gear = gear_groups.map { |group| group.gears }.flatten.find { |g| g['id'] == gear_id } raise ArgumentError.new("Gear #{gear_id} not found") if gear.nil? gear['ssh_url'] or raise OperationNotSupportedException.new("The server does not support per gear operations") end