Commits

Anonymous committed 418b4b7

Remove duplicated shift statements and use named variable

Comments (0)

Files changed (1)

 # operation is currently done
 export PBCURRENTCOMMANDLINEOPERATION="$1"
 umask 0022
+shift
 
-case "$1" in
+case "${PBCURRENTCOMMANDLINEOPERATION}" in
     --create|create)
-	shift;
 	/usr/lib/pbuilder/pbuilder-createbuildenv "$@"
 	;;
     --update|update)
-	shift ;
 	/usr/lib/pbuilder/pbuilder-updatebuildenv "$@"
 	;;
     --build|build)
-	shift ;
 	/usr/lib/pbuilder/pbuilder-buildpackage "$@"
 	;;
     --clean|clean)
-	shift;
 	. /usr/lib/pbuilder/pbuilder-checkparams
 	if [ -n "$BASEBUILDPLACE" ]; then 
 	    log "I: Cleaning [$BASEBUILDPLACE]"
 	fi
 	;;
     --login|login)
-	shift 
 	. /usr/lib/pbuilder/pbuilder-checkparams
 	. /usr/lib/pbuilder/pbuilder-runhooks
 	extractbuildplace
 	;;
     --execute|execute)
 	# try to execute arbitrary program.
-	shift
 	. /usr/lib/pbuilder/pbuilder-checkparams
 	. /usr/lib/pbuilder/pbuilder-runhooks
 	EXECPROGRAM="$1"
 	exit $RET
 	;;
     --dumpconfig|dumpconfig)
-	shift
 	. /usr/lib/pbuilder/pbuilder-checkparams
 	. /usr/lib/pbuilder/pbuilder-runhooks
 	extractbuildplace
 	log "I: end dump config"
 	;;
     --debuild|debuild)
-	shift
 	"$0" execute "$@" /usr/lib/pbuilder/pdebuild-internal
 	;;
     *)