Skip to content

Commit 7b1d3c7

Browse files
committed
Refine ver2num function, add comments
1 parent 5b1ba87 commit 7b1d3c7

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

paddle/scripts/submit_local.sh.in

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,25 @@ function version(){
2929
}
3030

3131
function ver2num() {
32-
printf "%03d%03d%03d%03d" \
33-
$(echo $1 | sed 's#v##g' | tr '.' ' ' \
34-
| tr 'a' ' 0 ' | tr 'b' ' 1 ' | tr 'rc' ' 2 ')
32+
# convert version to number.
33+
if [ -z "$1" ]; then # empty argument
34+
printf "%03d%03d%03d%03d%03d" 0
35+
else
36+
local VERN=$(echo $1 | sed 's#v##g' | sed 's#\.# #g' \
37+
| sed 's#a# 0 #g' | sed 's#b# 1 #g' | sed 's#rc# 2 #g')
38+
if [ `echo $VERN | wc -w` -eq 3 ] ; then
39+
printf "%03d%03d%03d%03d%03d" $VERN 999 999
40+
else
41+
printf "%03d%03d%03d%03d%03d" $VERN
42+
fi
43+
fi
3544
}
3645

3746
PADDLE_CONF_HOME="$HOME/.config/paddle"
3847
mkdir -p ${PADDLE_CONF_HOME}
3948

4049
if [ -z "${PADDLE_NO_STAT+x}" ]; then
41-
SERVER_VER=`curl -m 5 -X POST --data content="{ version: \"@PADDLE_VERSION@\" }"\
50+
SERVER_VER=`curl -m 5 -X POST --data content="{ \"version\": \"@PADDLE_VERSION@\" }"\
4251
-b ${PADDLE_CONF_HOME}/paddle.cookie \
4352
-c ${PADDLE_CONF_HOME}/paddle.cookie \
4453
http://api.paddlepaddle.org/version 2>/dev/null`

0 commit comments

Comments
 (0)