X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/8048da32800fab790b68f502c52dd00c89b5b690..a7a482db3954fa6470be74f0e00f6e1e105e0b6c:/services/api/script/setup-new-user.rb diff --git a/services/api/script/setup-new-user.rb b/services/api/script/setup-new-user.rb index af0de13b2c..1e033667dc 100755 --- a/services/api/script/setup-new-user.rb +++ b/services/api/script/setup-new-user.rb @@ -1,14 +1,17 @@ #!/usr/bin/env ruby +# Copyright (C) The Arvados Authors. All rights reserved. +# +# SPDX-License-Identifier: AGPL-3.0 abort 'Error: Ruby >= 1.9.3 required.' if RUBY_VERSION < '1.9.3' require 'logger' -require 'trollop' +require 'optimist' log = Logger.new STDERR log.progname = $0.split('/').last -opts = Trollop::options do +opts = Optimist::options do banner '' banner "Usage: #{log.progname} " + "{user_uuid_or_email} {user_and_repo_name} {vm_uuid}" @@ -29,7 +32,7 @@ end log.level = (ENV['DEBUG'] || opts.debug) ? Logger::DEBUG : Logger::WARN if ARGV.count != 3 - Trollop::die "required arguments are missing" + Optimist::die "required arguments are missing" end user_arg, user_repo_name, vm_uuid = ARGV