[Kimchi-devel] [PATCH] Support ISO detection of xorriso ISOs
Daniel Henrique Barboza
dhbarboza82 at gmail.com
Mon Jun 15 17:41:58 UTC 2015
Reviewed-by: Daniel Barboza <dhbarboza82 at gmail.com>
ps: fix typo in commit msg before pushing
On 06/15/2015 02:33 PM, Ramon Medeiros wrote:
> ISOs were created by genisoimage, so the paths were lowercase, when
> readed in iso9660 format. Debian 8 ppc64el started to use xorriso, which
> uses uppercase paths.
>
> Signed-off-by: Ramon Medeiros <ramonn at linux.vnet.ibm.com>
> ---
> src/kimchi/isoinfo.py | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/src/kimchi/isoinfo.py b/src/kimchi/isoinfo.py
> index fd1f8f7..6fb0f38 100644
> --- a/src/kimchi/isoinfo.py
> +++ b/src/kimchi/isoinfo.py
> @@ -308,7 +308,7 @@ lang=en#!/wiki/W51a7ffcf4dfd_4b40_9d82_446ebc23c550/page/PowerLinux\
> if dir_parent == 1:
> # read the dir name using the namelen
> dir_name = path_table_data[i: i+dir_namelen].rstrip()
> - if dir_name == 'ppc':
> + if dir_name.lower() == 'ppc':
> # stop searching, dir was found
> break
> # Need to consider the optional padding field as well
> @@ -378,7 +378,7 @@ lang=en#!/wiki/W51a7ffcf4dfd_4b40_9d82_446ebc23c550/page/PowerLinux\
> static_rec_size + file_name_len].rstrip()
> # The second bit of the file_flags indicate if this record
> # is a directory.
> - if filename == BOOT_FILE_NAME and (file_flags & 2) != 1:
> + if BOOT_FILE_NAME in filename.lower() and (file_flags & 2) != 1:
> self.bootable = True
> return
>
More information about the Kimchi-devel
mailing list