Method: InspecPlugins::InspecToolsPlugin::CliCommand#csv2inspec
- Defined in:
- lib/inspec_tools/plugin_cli.rb
#csv2inspec ⇒ Object
76 77 78 79 80 81 |
# File 'lib/inspec_tools/plugin_cli.rb', line 76 def csv2inspec csv = CSV.read([:csv], encoding: 'ISO8859-1') mapping = YAML.load_file([:mapping]) profile = InspecTools::CSVTool.new(csv, mapping, [:csv].split('/')[-1].split('.')[0], [:verbose]).to_inspec Utils::InspecUtil.unpack_inspec_json([:output], profile, [:separate_files], [:format]) end |