Class: Ansible::Ruby::Modules::Iso_extract

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/files/iso_extract.rb

Overview

This module has two possible ways of operation. If 7zip is installed on the system, this module extracts files from an ISO into a temporary directory and copies files to a given destination, if needed. If the user has mount-capabilities (CAP_SYS_ADMIN on Linux) this module mounts the ISO image to a temporary location, and copies files to a given destination, if needed.

Instance Method Summary collapse

Methods inherited from Base

#ansible_name, #to_h

Methods inherited from Ansible::Ruby::Models::Base

attr_option, attr_options, attribute, #initialize, remove_existing_validations, #to_h, validates

Constructor Details

This class inherits a constructor from Ansible::Ruby::Models::Base

Instance Method Details

#destString



18
# File 'lib/ansible/ruby/modules/generated/files/iso_extract.rb', line 18

attribute :dest

#executableString?



30
# File 'lib/ansible/ruby/modules/generated/files/iso_extract.rb', line 30

attribute :executable

#filesArray<String>, String



22
# File 'lib/ansible/ruby/modules/generated/files/iso_extract.rb', line 22

attribute :files

#force:yes, ...



26
# File 'lib/ansible/ruby/modules/generated/files/iso_extract.rb', line 26

attribute :force

#imageString



14
# File 'lib/ansible/ruby/modules/generated/files/iso_extract.rb', line 14

attribute :image