scripts/buildstats-diff: check that the given directory exists
(From OE-Core rev: 08082b96d8d09215f02e9251f354bb6e8bb3e712) Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
d8879975b5
commit
58bd0fd62d
|
@ -115,11 +115,14 @@ def read_buildstats_dir(bs_dir):
|
|||
|
||||
if os.path.isfile(os.path.join(bs_dir, 'build_stats')):
|
||||
top_dir = bs_dir
|
||||
else:
|
||||
elif os.path.exists(bs_dir):
|
||||
subdirs = sorted(glob.glob(bs_dir + '/*'))
|
||||
if len(subdirs) > 1:
|
||||
log.warning("Multiple buildstats found, using the first one")
|
||||
top_dir = subdirs[0]
|
||||
else:
|
||||
log.error("No such directory: %s", bs_dir)
|
||||
sys.exit(1)
|
||||
log.debug("Reading buildstats directory %s", top_dir)
|
||||
subdirs = os.listdir(top_dir)
|
||||
|
||||
|
|
Loading…
Reference in New Issue