end
if ARGV.count != 3
- abort "Usage: #{$0} user_uuid_or_email user_and_repo_name vm_uuid"
+ Trollop::die "required arguments are missing"
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