diff options
author | Stephane Desneux <stephane.desneux@iot.bzh> | 2019-06-12 20:44:51 +0000 |
---|---|---|
committer | Stephane Desneux <stephane.desneux@iot.bzh> | 2019-06-12 20:44:51 +0000 |
commit | dff27e5e690b98c5299b1f2fc1c74a7665f2ccdc (patch) | |
tree | f60ea513638798c141641b54388564e181d59d19 | |
parent | a0404197399371874741d6b064f1f56992ba1e06 (diff) |
aglsetup: remove useless warning due to new layout
Some warnings are emitter on stderr when enumerating layers with wildcards.
This patch removes the useless messages from the output because that may
be misinterpreted by the user.
Bug-AGL: SPEC-2450
Change-Id: I1fbde964e9a0824146a088868de9a464efccb4f1
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
-rwxr-xr-x | scripts/.aglsetup_genconfig.bash | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/scripts/.aglsetup_genconfig.bash b/scripts/.aglsetup_genconfig.bash index e2dc0db06..1e8d4b6fe 100755 --- a/scripts/.aglsetup_genconfig.bash +++ b/scripts/.aglsetup_genconfig.bash @@ -51,7 +51,7 @@ function debug() { [[ $DEBUG == 1 ]] && echo "DEBUG: $@" >&2; return 0;} info "------------ $SCRIPT: Starting" #compute AGL_REPOSITORIES -AGL_REPOSITORIES=$(for x in $(ls -d $METADIR/meta-*/templates/{machine,feature} $METADIR/bsp/*/templates/machine); do echo $(basename $(dirname $(dirname $x))); done | sort -u) +AGL_REPOSITORIES=$(for x in $(ls -d $METADIR/meta-*/templates/{machine,feature} $METADIR/bsp/*/templates/machine 2>/dev/null); do echo $(basename $(dirname $(dirname $x))); done | sort -u) function list_machines() { for a in $@; do @@ -78,7 +78,7 @@ function validate_machines() { list_all_machines | sort | uniq -c | while read cnt machine; do [[ $cnt == 1 ]] && continue info "Machine $machine found in the following repositories:" - for x in $(ls -d $METADIR/*/templates/machine/$machine $METADIR/bsp/*/templates/machine/$machine ); do + for x in $(ls -d $METADIR/*/templates/machine/$machine $METADIR/bsp/*/templates/machine/$machine 2>/dev/null); do info " - $x" done error "Multiple machine templates are not allowed" @@ -104,7 +104,7 @@ function validate_features() { list_all_features | sort | uniq -c | while read cnt feature; do [[ $cnt == 1 ]] && continue; info "Feature $feature found in the following repositories:" - for x in $(ls -d $METADIR/*/templates/feature/$feature ); do + for x in $(ls -d $METADIR/*/templates/feature/$feature 2>/dev/null); do info " - $x" done error "Multiple feature templates are not allowed" @@ -115,7 +115,7 @@ function validate_features() { function find_machine_dir() { machine=$1 for x in $AGL_REPOSITORIES; do - dirs=$(ls -d $METADIR/{.,bsp}/$x/templates/machine/$machine) + dirs=$(ls -d $METADIR/{.,bsp}/$x/templates/machine/$machine 2>/dev/null) for dir in $dirs; do [[ -d $dir ]] && { echo $dir; return 0; } done |