scripts: JSON merge don't crash if no JSON found
authorPaul Spooren <mail@aparcar.org>
Wed, 8 Apr 2020 20:17:01 +0000 (10:17 -1000)
committerDaniel Golle <daniel@makrotopia.org>
Tue, 14 Apr 2020 22:16:55 +0000 (23:16 +0100)
commit14cbd8fb2dd8c81bad06d3c3bb45213685c19c98
tree8e6ecc0c1c045c401ea0125a2262bbeafa7e7172
parent0bea89a1d0f98af102cef32d6a8302bc28606180
scripts: JSON merge don't crash if no JSON found

The JSON `WORK_DIR` ($(KDIR)/json_info_files) is only created if the new
image generation methods from `image.mk` are used. However some targets
like `armvirt` do not use it yet, so the folder is never created.

The `json_overview_image_info.py` script used to raise an error if the
given `WORK_DIR` isn't a folder, however it should just notify about
missing JSON files.

This patch removes the Python assert and exists with code 0 even if no
JSON files were found, as this is not necessarily an error but simply
not yet implemented. Using `glob` on an not existing `Path` results in
an empty list, therefore the for loop won't run.

Signed-off-by: Paul Spooren <mail@aparcar.org>
CC: Petr Štetiar <ynezz@true.cz>
scripts/json_overview_image_info.py