bitbake: toaster: bin/toaster Add help text for unrecognised command

Add help text for unrecognised or missing command for toaster script
Remove assumption that no command is 'start' as the default.

(Bitbake rev: 4c0b1b9c2af70838dbcf5a676ec679f9f0c488a5)

Signed-off-by: Michael Wood <michael.g.wood@intel.com>
Signed-off-by: Elliot Smith <elliot.smith@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Michael Wood 2016-04-21 14:22:04 +01:00 committed by Richard Purdie
parent be49d0ad57
commit 4446b35138
1 changed files with 15 additions and 9 deletions

View File

@ -17,10 +17,12 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see http://www.gnu.org/licenses/.
# Usage: source toaster [start|stop]
# [webport=<port>] [noui] [noweb]
# Helper function to kill a background toaster development server
HELP="
Usage: source toaster start|stop [webport=<address:port>] [noweb]
Optional arguments:
[noweb] Setup the environment for building with toaster but don't start the development server
[webport] Set the development server (default: localhost:8000)
"
webserverKillAll()
{
@ -193,6 +195,12 @@ for param in $*; do
;;
webport=*)
WEB_PORT="${param#*=}"
;;
*)
echo "$HELP"
return 1
;;
esac
done
@ -226,11 +234,9 @@ if [ "$CMD" = "start" ] ; then
return 1
fi
elif [ "$CMD" = "" ]; then
if [ -z "$BBSERVER" ]; then
CMD="start"
else
CMD="stop"
fi
echo "No command specified"
echo "$HELP"
return 1
fi
echo "The system will $CMD."