class Onceover::CLI::Lookup
Public Class Methods
command()
click to toggle source
# File lib/onceover/lookup/cli.rb, line 8 def self.command @cmd ||= Cri::Command.define do name 'lookup' usage 'lookup [--name NAME]' summary "Do a hiera lookup" description <<-DESCRIPTION Run the `puppet lookup` command to use onceover configuration DESCRIPTION option nil, :passthru, 'Arguments to passthrough to puppet lookup', argument: :required option nil, :factset, 'Extract and use this factset with `puppet lookup`', argument: :optional run do |opts, args, cmd| Onceover::Lookup::Lookup.run(opts[:passthru], opts[:factset]) end end end