scripts/oe-pkgdata-util: check path arguments to ensure they exist
Show an error if the specified paths don't exist. (From OE-Core rev: eff2690f7976664e6257c1c19c89feea9152eb9e) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
8b42409dca
commit
4ec1f8c018
|
@ -37,6 +37,14 @@ def glob(args, usage):
|
|||
pkglist_file = args[1]
|
||||
globs = args[2].split()
|
||||
|
||||
if not os.path.exists(pkgdata_dir):
|
||||
print('ERROR: Unable to find pkgdata directory %s' % pkgdata_dir)
|
||||
sys.exit(1)
|
||||
|
||||
if not os.path.exists(pkglist_file):
|
||||
print('ERROR: Unable to find package list file %s' % pkglist_file)
|
||||
sys.exit(1)
|
||||
|
||||
skipregex = re.compile("-locale-|^locale-base-|-dev$|-doc$|-dbg$|-staticdev$|^kernel-module-")
|
||||
|
||||
mappedpkgs = set()
|
||||
|
@ -148,6 +156,10 @@ def read_value(args, usage):
|
|||
var = args[1]
|
||||
packages = args[2].split()
|
||||
|
||||
if not os.path.exists(pkgdata_dir):
|
||||
print('ERROR: Unable to find pkgdata directory %s' % pkgdata_dir)
|
||||
sys.exit(1)
|
||||
|
||||
def readvar(pkgdata_file, var):
|
||||
val = ""
|
||||
with open(pkgdata_file, 'r') as f:
|
||||
|
|
Loading…
Reference in New Issue