From f0565e6c81e28355624a52546c494d15db71281e Mon Sep 17 00:00:00 2001 From: Soim Kim Date: Thu, 14 Apr 2022 08:23:07 +0900 Subject: [PATCH] Fix formatting errors that occur when dir is input --- src/fosslight_util/output_format.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/fosslight_util/output_format.py b/src/fosslight_util/output_format.py index a8c1224..497912b 100644 --- a/src/fosslight_util/output_format.py +++ b/src/fosslight_util/output_format.py @@ -26,10 +26,12 @@ def check_output_format(output='', format=''): if success: if output != '': - output_path = os.path.dirname(output) + basename_extension = '' + if not os.path.isdir(output): + output_path = os.path.dirname(output) - basename = os.path.basename(output) - basename_file, basename_extension = os.path.splitext(basename) + basename = os.path.basename(output) + basename_file, basename_extension = os.path.splitext(basename) if basename_extension: find_ext = False for _format, _ext in SUPPORT_FORMAT.items():