Sha256: 128cc7f668216286f06199d28ddfb2fa3a0781adeaf42c606355eda491f7656e
Contents?: true
Size: 665 Bytes
Versions: 2
Compression:
Stored size: 665 Bytes
Contents
module Nymphia::DSL::Context::HostContextMethods private def use_identify_file(*identity_file_ids) @result[:contents]['IdentityFile'] = [] identity_file_ids.each do |identity_file_id| @result[:contents]['IdentityFile'] << @context[:identity_files][identity_file_id.to_s] end end def method_missing(method, *params) key = method.to_s.camelize if @default_params && @default_params[key] @result[:contents][key] = Array(params[0]) @default_params.delete(key) end if @result[:contents][key] @result[:contents][key] << params[0] else @result[:contents][key] = Array(params[0]) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
nymphia-0.1.1 | lib/nymphia/dsl/context/host_context_methods.rb |
nymphia-0.1.0 | lib/nymphia/dsl/context/host_context_methods.rb |