File tree Expand file tree Collapse file tree 1 file changed +13
-4
lines changed Expand file tree Collapse file tree 1 file changed +13
-4
lines changed Original file line number Diff line number Diff line change @@ -29,16 +29,25 @@ function version(){
29
29
}
30
30
31
31
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
35
44
}
36
45
37
46
PADDLE_CONF_HOME=" $HOME /.config/paddle"
38
47
mkdir -p ${PADDLE_CONF_HOME}
39
48
40
49
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@\" }" \
42
51
-b ${PADDLE_CONF_HOME} /paddle.cookie \
43
52
-c ${PADDLE_CONF_HOME} /paddle.cookie \
44
53
http://api.paddlepaddle.org/version 2> /dev/null`
You can’t perform that action at this time.
0 commit comments