COT.disks.iso module¶
Handling of ISO files.
-
class
ISO(path, disk_subformat=None, capacity=None, files=None)[source]¶ Bases:
COT.disks.disk.DiskRepresentationISO 9660 disk image file representation.
-
classmethod
file_is_this_type(path)[source]¶ Detect whether the given file is an ISO image.
Parameters: path (str) – Path to file Returns: bool – True (file is an ISO) or False (file is not an ISO) Raises: HelperError– ifpathis not a file at all.
-
classmethod
from_other_image(input_image, output_dir, output_subformat=None)[source]¶ Convert the other disk image into an image of this type.
Parameters: - input_image (DiskRepresentation) – Existing image representation.
- output_dir (str) – Output directory to store the new image in.
- output_subformat (str) – Any relevant subformat information.
Raises: NotImplementedError– non-trivial to convert other types to ISO
-
disk_format= 'iso'¶
-
disk_subformat¶ ISO sub-format.
Possible values:
- “” - not Rock Ridge
- “rockridge” - has Rock Ridge extensions
-
files¶ The list of files contained in this ISO.
-
classmethod