Module: ForemanGitTemplates::Renderer

Defined in:
app/lib/foreman_git_templates/renderer.rb,
app/lib/foreman_git_templates/renderer/source/repository.rb

Defined Under Namespace

Modules: Source

Instance Method Summary collapse

Instance Method Details

#get_source(klass: Foreman::Renderer::Source::Database, template:, **args) ⇒ Object



5
6
7
8
9
10
11
12
# File 'app/lib/foreman_git_templates/renderer.rb', line 5

def get_source(klass: Foreman::Renderer::Source::Database, template:, **args)
  repository_path = repository_path(args[:host])
  if repository_path
    ForemanGitTemplates::Renderer::Source::Repository.new(template, repository_path)
  else
    super
  end
end