mirror of
https://github.com/inspec/inspec
synced 2025-02-17 06:28:40 +00:00
make json-builder work again with new rule-tree
This commit is contained in:
parent
83dc0a6425
commit
1d6a0decad
1 changed files with 5 additions and 5 deletions
|
@ -88,16 +88,16 @@ module Vulcano
|
|||
|
||||
def add_specs_in_folder path
|
||||
allrules = {}
|
||||
meta = Metadata.for_path(path, @log)
|
||||
|
||||
Dir["#{path}/spec/*_spec.rb"].each do |specfile|
|
||||
rel_path = specfile.sub(File.join(path,''), '')
|
||||
specs = SpecFile.from_file(specfile)
|
||||
allrules[rel_path] = sanitize_specfile_json(specs.vulcano_meta)
|
||||
specs = SpecFile.from_file(specfile, meta)
|
||||
allrules[rel_path] = sanitize_specfile_json(specs.metadata)
|
||||
end
|
||||
|
||||
res = Metadata.for_path(path, @log).dict
|
||||
res['rules'] = allrules
|
||||
@profiles = res
|
||||
meta.dict['rules'] = allrules
|
||||
@profiles = meta.dict
|
||||
end
|
||||
|
||||
def sanitize_specfile_json j
|
||||
|
|
Loading…
Add table
Reference in a new issue