Method: InspecPlugins::InspecToolsPlugin::CliCommand#xlsx2inspec
- Defined in:
- lib/inspec_tools/plugin_cli.rb
#xlsx2inspec ⇒ Object
92 93 94 95 96 97 |
# File 'lib/inspec_tools/plugin_cli.rb', line 92 def xlsx2inspec xlsx = Roo::Spreadsheet.open([:xlsx]) mapping = YAML.load_file([:mapping]) profile = InspecTools::XLSXTool.new(xlsx, mapping, [:xlsx].split('/')[-1].split('.')[0], [:verbose]).to_inspec([:control_name_prefix]) Utils::InspecUtil.unpack_inspec_json([:output], profile, [:separate_files], [:format]) end |