Sha256: 0ebf72e921190d6c61acc83f029e653b079234f0485f34bfcedd286fddae3517
Contents?: true
Size: 534 Bytes
Versions: 9
Compression:
Stored size: 534 Bytes
Contents
require "metric_fu" require "metric_fu/cli/helper" require "metric_fu/cli/parser" module MetricFu module Cli class Client def initialize @helper = MetricFu::Cli::Helper.new end def shutdown @helper.shutdown end def run(argv = ARGV.dup) options = @helper.process_options(argv) mf_debug "Got options #{options.inspect}" if options[:run] @helper.run(options) else STDOUT.puts @helper.usage end end end end end
Version data entries
9 entries across 9 versions & 3 rubygems