class Kustomize::Emitter::DirectoryEmitter
Public Class Methods
new(source_path, session:)
click to toggle source
# File lib/kustomize/emitter/directory_emitter.rb, line 8 def initialize(source_path, session:) @session = session @source_path = source_path end
Public Instance Methods
input_emitters()
click to toggle source
# File lib/kustomize/emitter/directory_emitter.rb, line 13 def input_emitters return @input_emitters if @input_emitters maybe_ckf = @source_path.child_kustomization_file @input_emitters = if maybe_ckf.file? ckf_emitter = Kustomize::Emitter::FileEmitter.new(maybe_ckf, session: @session) [ckf_emitter] else @source_path.all_rc_files_within.flat_map do |rc_path| Kustomize::Emitter::FileEmitter.new(rc_path, session: @session) end end end