Add safety check and detection support to FI tool

This adds a safety check and detection mechanism to the
tools/test_format_inspector.py utility for verifying those features
outside of glance.

Change-Id: I447e7e51315472f8fa6013d4c4852f54c1e0c43d
(cherry picked from commit b27040b87e43ff4acfb6870ef0d13d54e5ca5caa)
(cherry picked from commit b394ef00c3426771092d099cf1d96077bfa4b919)
This commit is contained in:
Dan Smith 2024-06-26 08:41:02 -07:00 committed by Abhishek Kekane
parent 54c1edbff8
commit 2befcfcb1e

View File

@ -102,6 +102,13 @@ def main():
else:
print('Confirmed size with qemu-img')
print('Image safety check: %s' % (
fmt.safety_check() and 'passed' or 'FAILED'))
if args.input:
detected_fmt = format_inspector.detect_file_format(args.input)
print('Detected inspector for image as: %s' % (
detected_fmt.__class__.__name__))
if __name__ == '__main__':
sys.exit(main())