class Gemtoabox::GemsUploader
Public Class Methods
upload(opts)
click to toggle source
# File lib/gemtoabox.rb, line 44 def self.upload(opts) required_options = [:from, :to] required_options.each { |i| raise "#{i} parameter is required" unless opts[i] } overwrite = opts[:overwrite].to_s == 'true' gems_folder = opts[:from] host = opts[:to] Dir.chdir gems_folder command = "gem inabox -g #{host} *.gem" command += ' -o' if overwrite system command end