Sha256: c068fa933b51fbe58e4afd18b0e6468aa28d0d5d56471169220c194ac8cc2707
Contents?: true
Size: 693 Bytes
Versions: 92
Compression:
Stored size: 693 Bytes
Contents
# frozen_string_literal: true module Bolt class Task class PuppetServer < Bolt::Task def remote_instance self.class.new(@name, @metadata, @files, @file_cache, true) end def initialize(name, metadata, files, file_cache, remote = false) super(name, metadata, files, remote) @file_cache = file_cache update_file_data end # puppetserver file entries have 'filename' rather then 'name' def update_file_data @files.each { |f| f['name'] = f['filename'] } end def file_path(file_name) file = file_map[file_name] file['path'] ||= @file_cache.update_file(file) end end end end
Version data entries
92 entries across 92 versions & 1 rubygems