#20 Add guard before accessing ks.handler.btrfs.btrfsList
Merged by ngompa. Opened by metalefty.
metalefty/appliance-tools add-guard  into  master

Fixes the following error.

Traceback (most recent call last):
  File "/bin/appliance-creator", line 193, in <module>
    sys.exit(main())
  File "/bin/appliance-creator", line 155, in main
    creator.configure()
  File "/usr/lib/python3.9/site-packages/imgcreate/creator.py", line 799, in configure
    self._create_bootconfig()
  File "/usr/lib/python3.9/site-packages/appcreate/appliance.py", line 619, in _create_bootconfig
    self._create_grub_config()
  File "/usr/lib/python3.9/site-packages/appcreate/appliance.py", line 337, in _create_grub_config
    options = self._kernel_cmdline_append()
  File "/usr/lib/python3.9/site-packages/appcreate/appliance.py", line 268, in _kernel_cmdline_append
    for s in self.ks.handler.btrfs.btrfsList:
AttributeError: 'RHEL9_BTRFS' object has no attribute 'btrfsList'

rebased onto 7c1f3701d5dbb71f5403d36e67a6492426b1b793

Pull-Request has been merged by ngompa

Metadata