Sha256: d8e2b1ceaf67b2613f26c2a5218b10aaaea632a8410bc1b3d9455edfc3ad4068
Contents?: true
Size: 688 Bytes
Versions: 1
Compression:
Stored size: 688 Bytes
Contents
require 'trollop' require 'sdbport/cli/destroy' require 'sdbport/cli/export' require 'sdbport/cli/import' require 'sdbport/cli/purge' module Sdbport class CLI def start cmd = ARGV.shift case cmd when 'destroy' CLI::Destroy.new.destroy when 'export' CLI::Export.new.export when 'import' CLI::Import.new.import when 'purge' CLI::Purge.new.purge when '-v' puts Sdbport::VERSION else puts "Unkown command: '#{cmd}'." unless cmd == '-h' puts "sdbport [destroy|export|import|purge] OPTIONS" puts "Append -h for help on specific subcommand." end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sdbport-0.2.0 | lib/sdbport/cli.rb |