Sha256: 84a321174d3bf3a67f7aae58a7aaf117324372ec1429ca11b9cdd47fc85aa155

Contents?: true

Size: 663 Bytes

Versions: 804

Compression:

Stored size: 663 Bytes

Contents

#!/usr/bin/env ruby

require 'rbbt-util'
require 'rbbt/util/simpleopt'

$0 = "rbbt #{$previous_commands*""} #{ File.basename(__FILE__) }" if $previous_commands

options = SOPT.setup <<EOF
Sets a file server for a particular resource

$ rbbt file_server add <Resource> <URL>

It sets the entry in #{Rbbt.etc.file_servers.find}

E.g. rbbt file_server add Organism http://<server>:<port>

-h--help Print this help

EOF
rbbt_usage and exit 0 if options[:help]

resource, url = ARGV

config_file = Rbbt.etc.file_servers

file_servers = config_file.exists? ? config_file.yaml : {}
file_servers[resource] = url
Open.write(config_file.find(:user), file_servers.to_yaml)

Version data entries

804 entries across 804 versions & 1 rubygems

Version Path
rbbt-util-6.0.3 share/rbbt_commands/file_server/add
rbbt-util-5.44.1 share/rbbt_commands/file_server/add
rbbt-util-5.43.0 share/rbbt_commands/file_server/add
rbbt-util-5.42.0 share/rbbt_commands/file_server/add
rbbt-util-5.41.1 share/rbbt_commands/file_server/add
rbbt-util-5.41.0 share/rbbt_commands/file_server/add
rbbt-util-5.40.5 share/rbbt_commands/file_server/add
rbbt-util-5.40.4 share/rbbt_commands/file_server/add
rbbt-util-5.40.3 share/rbbt_commands/file_server/add
rbbt-util-5.40.0 share/rbbt_commands/file_server/add
rbbt-util-5.39.0 share/rbbt_commands/file_server/add
rbbt-util-5.38.1 share/rbbt_commands/file_server/add
rbbt-util-5.38.0 share/rbbt_commands/file_server/add
rbbt-util-5.37.16 share/rbbt_commands/file_server/add
rbbt-util-5.37.15 share/rbbt_commands/file_server/add
rbbt-util-5.37.14 share/rbbt_commands/file_server/add
rbbt-util-5.37.13 share/rbbt_commands/file_server/add
rbbt-util-5.37.12 share/rbbt_commands/file_server/add
rbbt-util-5.37.11 share/rbbt_commands/file_server/add
rbbt-util-5.37.10 share/rbbt_commands/file_server/add