Module: Avm::Sources::Base::Configuration

Defined in:
lib/avm/sources/base/configuration.rb

Instance Method Summary collapse

Instance Method Details

#read_configuration_as_shell_words(key) ⇒ Array<String>?

Returns:

  • (Array<String>, nil)


12
13
14
15
16
# File 'lib/avm/sources/base/configuration.rb', line 12

def read_configuration_as_shell_words(key)
  configuration[key].if_present do |v|
    v.is_a?(::Enumerable) ? v.map(&:to_s) : ::Shellwords.split(v.to_s)
  end
end