class Inspec::Resources::AlpinePkg
Public Instance Methods
info(package_name)
click to toggle source
# File lib/inspec/resources/package.rb, line 263 def info(package_name) cmd = inspec.command("apk info -vv --no-network | grep #{package_name}") return {} if cmd.exit_status.to_i != 0 pkg_info = cmd.stdout.split("\n").delete_if { |e| e =~ /^WARNING/i } pkg = pkg_info[0].split(" - ")[0] { name: pkg.partition("-")[0], installed: true, version: pkg.partition("-")[2], type: "pkg", } end