Specify api_version when instantiating Arvados client. refs #1773
authorTom Clegg <tom@clinicalfuture.com>
Mon, 23 Dec 2013 16:26:05 +0000 (08:26 -0800)
committerTom Clegg <tom@clinicalfuture.com>
Mon, 23 Dec 2013 16:26:05 +0000 (08:26 -0800)
apps/admin/setup-new-user.rb
doc/examples/ruby/list-active-nodes.rb
services/keep/keep.rb

index 17c19a45da109174b1c145490ac0ffd4ca44e69d..f3758e05997a12f04047b049e8bda4b3930433b4 100755 (executable)
@@ -26,7 +26,7 @@ end
 user_arg, user_repo_name, vm_uuid = ARGV
 
 require 'arvados'
-arv = Arvados.new
+arv = Arvados.new(api_version: 'v1')
 
 # Look up the given user by uuid or, failing that, email address.
 user = begin
index 7a64212989432b44eda6109ce900ab0f0462bc4a..472a0c3fd7e15c263c3a4f9c6a7235ef75b50649 100755 (executable)
@@ -4,7 +4,7 @@ abort 'Error: Ruby >= 1.9.3 required.' if RUBY_VERSION < '1.9.3'
 
 require 'arvados'
 
-arv = Arvados.new
+arv = Arvados.new(api_version: 'v1')
 arv.node.list[:items].each do |node|
   if node[:crunch_worker_state] != 'down'
     ping_age = (Time.now - Time.parse(node[:last_ping_at])).to_i rescue -1
index 500461883142defbee94f88c650387da12bfbd2b..8c19381bfccd373dec5b60c16c60b8b670cfcff1 100755 (executable)
@@ -191,7 +191,7 @@ class Keep < Sinatra::Base
     return if defined? @@last_ping_at and @@last_ping_at > Time.now - 300
     @@last_ping_at = Time.now
     begin
-      @@arvados ||= Arvados.new(api_token: '')
+      @@arvados ||= Arvados.new(api_version: 'v1', api_token: '')
       @@keepdirs.each do |kd|
         ack = @@arvados.keep_disk.ping(uuid: kd[:arvados][:uuid],
                                        service_port: settings.port,