Method: Inspec::RelativeFileProvider#initialize
- Defined in:
- lib/inspec/file_provider.rb
#initialize(parent_provider) ⇒ RelativeFileProvider
Returns a new instance of RelativeFileProvider.
147 148 149 150 151 152 153 154 155 |
# File 'lib/inspec/file_provider.rb', line 147 def initialize(parent_provider) @parent = parent_provider @prefix = get_prefix(parent.files) if @prefix.nil? fail "Could not determine path prefix for #{parent}" end @files = parent.files.find_all { |x| x.start_with?(prefix) && x != prefix } .map { |x| x[prefix.length..-1] } end |