xfstests: small common.config cleanup
PATCH 1/1 xfstests: small common.config cleanup
Don't list various non-mandatory options near the check for the mandatory ones, and make the test for the mandatory ones a proper if statements.
common.config +7 -16
@@ -191,27 +191,18 @@ known_hosts() [ -f $HOST_CONFIG_DIR/$HOST ] && . $HOST_CONFIG_DIR/$HOST [ -f $HOST_CONFIG_DIR/$HOST.config ] && . $HOST_CONFIG_DIR/$HOST.config + # Mandatory Config values. MC="" -# Non-Mandatory Config values. -# [ -z "$MODULAR" ] && MC="$MC MODULAR" -# [ -z "$TEST_LOGDEV" ] && MC="$MC TEST_LOGDEV" -# [ -z "$SCRATCH_LOGDEV" ] && MC="$MC SCRATCH_LOGDEV" -# [ -z "$SCRATCH_RTDEV" ] && MC="$MC SCRATCH_RTDEV" -# [ -z "$SCRATCH_MNT" ] && MC="$MC SCRATCH_MNT" -# [ -z "$SCRATCH_DEV" ] && MC="$MC SCRATCH_DEV" - [ -z "$EMAIL" ] && MC="$MC EMAIL" [ -z "$TEST_DIR" ] && MC="$MC TEST_DIR" [ -z "$TEST_DEV" ] && MC="$MC TEST_DEV" - [ "$MC" ] && (echo "Warning: need to define parameters for host $HOST";\ - echo " or set variables:"; \ - echo " $MC") -# if [ -e configs/$HOST.config ] -# then echo "Not carring, we have a configfile ($HOST_CONFIG_DIR/$HOST)" -# else - [ "$MC" ] && exit 1 -# fi + if [ -n "$MC" ]; then + echo "Warning: need to define parameters for host $HOST" + echo " or set variables:" + echo " $MC" + exit 1 + fi } if [ -f "$HOST_OPTIONS" ]; then
_______________________________________________
xfs mailing list
[email protected]
http://oss.sgi.com/mailman/listinfo/xfs
ping?
Quoted 47 lines · Christoph Hellwig
Don't list various non-mandatory options near the check for the mandatory ones, and make the test for the mandatory ones a proper if statements.
Signed-off-by Christoph Hellwig <[email protected]>Index:
xfstests-dev/common.config
===================================================================common.config +7
-16@@ -191,27 +191,18 @@ known_hosts() [ -f $HOST_CONFIG_DIR/$HOST ] && . $HOST_CONFIG_DIR/$HOST [ -f $HOST_CONFIG_DIR/$HOST.config ] && . $HOST_CONFIG_DIR/$HOST.config + # Mandatory Config values. MC="" -# Non-Mandatory Config values. -# [ -z "$MODULAR" ] && MC="$MC MODULAR" -# [ -z "$TEST_LOGDEV" ] && MC="$MC TEST_LOGDEV" -# [ -z "$SCRATCH_LOGDEV" ] && MC="$MC SCRATCH_LOGDEV" -# [ -z "$SCRATCH_RTDEV" ] && MC="$MC SCRATCH_RTDEV" -# [ -z "$SCRATCH_MNT" ] && MC="$MC SCRATCH_MNT" -# [ -z "$SCRATCH_DEV" ] && MC="$MC SCRATCH_DEV" - [ -z "$EMAIL" ] && MC="$MC EMAIL" [ -z "$TEST_DIR" ] && MC="$MC TEST_DIR" [ -z "$TEST_DEV" ] && MC="$MC TEST_DEV" - [ "$MC" ] && (echo "Warning: need to define parameters for host $HOST";\ - echo " or set variables:"; \ - echo " $MC") -# if [ -e configs/$HOST.config ] -# then echo "Not carring, we have a configfile ($HOST_CONFIG_DIR/$HOST)" -# else - [ "$MC" ] && exit 1 -# fi + if [ -n "$MC" ]; then + echo "Warning: need to define parameters for host $HOST" + echo " or set variables:" + echo " $MC" + exit 1 + fi } if [ -f "$HOST_OPTIONS" ]; then
Quoted 4 lines
_______________________________________________
xfs mailing list
[email protected]
http://oss.sgi.com/mailman/listinfo/xfs
---end quoted text---
_______________________________________________
xfs mailing list
[email protected]
http://oss.sgi.com/mailman/listinfo/xfs
Quoted 6 lines · Christoph Hellwig
Don't list various non-mandatory options near the check for the mandatory ones, and make the test for the mandatory ones a proper if statements.
Signed-off-by Christoph Hellwig <[email protected]>
Looks ok to me:
Quoted 40 lines
Index:
xfstests-dev/common.config
===================================================================common.config +7
-16@@ -191,27 +191,18 @@ known_hosts() [ -f $HOST_CONFIG_DIR/$HOST ] && . $HOST_CONFIG_DIR/$HOST [ -f $HOST_CONFIG_DIR/$HOST.config ] && . $HOST_CONFIG_DIR/$HOST.config + # Mandatory Config values. MC="" -# Non-Mandatory Config values. -# [ -z "$MODULAR" ] && MC="$MC MODULAR" -# [ -z "$TEST_LOGDEV" ] && MC="$MC TEST_LOGDEV" -# [ -z "$SCRATCH_LOGDEV" ] && MC="$MC SCRATCH_LOGDEV" -# [ -z "$SCRATCH_RTDEV" ] && MC="$MC SCRATCH_RTDEV" -# [ -z "$SCRATCH_MNT" ] && MC="$MC SCRATCH_MNT" -# [ -z "$SCRATCH_DEV" ] && MC="$MC SCRATCH_DEV" - [ -z "$EMAIL" ] && MC="$MC EMAIL" [ -z "$TEST_DIR" ] && MC="$MC TEST_DIR" [ -z "$TEST_DEV" ] && MC="$MC TEST_DEV" - [ "$MC" ] && (echo "Warning: need to define parameters for host $HOST";\ - echo " or set variables:"; \ - echo " $MC") -# if [ -e configs/$HOST.config ] -# then echo "Not carring, we have a configfile ($HOST_CONFIG_DIR/$HOST)" -# else - [ "$MC" ] && exit 1 -# fi + if [ -n "$MC" ]; then + echo "Warning: need to define parameters for host $HOST" + echo " or set variables:" + echo " $MC" + exit 1 + fi } if [ -f "$HOST_OPTIONS" ]; then
Quoted 5 lines
_______________________________________________
xfs mailing list
[email protected]
http://oss.sgi.com/mailman/listinfo/xfs
_______________________________________________
xfs mailing list
[email protected]
http://oss.sgi.com/mailman/listinfo/xfs