Sha256: fdb14d37c02661a6e1b5515b20614ec50be3020624f5f1792d6eedf4eff5ed73
Contents?: true
Size: 609 Bytes
Versions: 163
Compression:
Stored size: 609 Bytes
Contents
#!/usr/bin/env ruby $:.unshift(File.expand_path("../lib", __FILE__)) require 'thor' require 'dotenv' # Small script to allow executing samples from the command line. # Each sample is loaded as a subcommand. # # Example usage: # # google-api-samples drive upload myfile.txt # # class App < Thor # Load all the samples and register them as subcommands Dir.glob('./lib/samples/*.rb').each do |file| require file end Samples.constants.each do |const| desc const.downcase, "#{const} samples" subcommand const.downcase, Samples.const_get(const) end end Dotenv.load App.start(ARGV)
Version data entries
163 entries across 163 versions & 2 rubygems