Sha256: 837d72e4f7ca5cc732d641370b5ac0c73a8ac9ac79c54aab14464b42ce4164e8
Contents?: true
Size: 493 Bytes
Versions: 2
Compression:
Stored size: 493 Bytes
Contents
module Oci8Simple module Command def self.included(base) base.extend ClassMethods end module ClassMethods # Returns an OptionParser object. def parse_options(banner) o = OptionParser.new do |opt| opt.banner = banner opt.on("-v", "--version", "Show version") do puts "#{self.to_s} #{Oci8Simple::VERSION}" exit end end o.parse! o end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
oci8_simple-0.6.1 | lib/oci8_simple/command.rb |
oci8_simple-0.6.0 | lib/oci8_simple/command.rb |