Class: InspecPlugins::Artifact::CLI

Inherits:
Object
  • Object
show all
Includes:
Inspec::Dist
Defined in:
lib/plugins/inspec-artifact/lib/inspec-artifact/cli.rb

Constant Summary

Constants included from Inspec::Dist

Inspec::Dist::AUTOMATE_PRODUCT_NAME, Inspec::Dist::COMPLIANCE_PRODUCT_NAME, Inspec::Dist::EXEC_NAME, Inspec::Dist::PRODUCT_NAME, Inspec::Dist::SERVER_PRODUCT_NAME

Instance Method Summary collapse

Instance Method Details

#generate_keysObject



85
86
87
88
# File 'lib/plugins/inspec-artifact/lib/inspec-artifact/cli.rb', line 85

def generate_keys
  puts "Generating keys"
  InspecPlugins::Artifact::Base.keygen(options)
end

#install_profileObject



111
112
113
# File 'lib/plugins/inspec-artifact/lib/inspec-artifact/cli.rb', line 111

def install_profile
  InspecPlugins::Artifact::Base.profile_install(options)
end

#sign_profileObject



95
96
97
# File 'lib/plugins/inspec-artifact/lib/inspec-artifact/cli.rb', line 95

def sign_profile
  InspecPlugins::Artifact::Base.profile_sign(options)
end

#verify_profileObject



102
103
104
# File 'lib/plugins/inspec-artifact/lib/inspec-artifact/cli.rb', line 102

def verify_profile
  InspecPlugins::Artifact::Base.profile_verify(options)
end