Enhance demo reinit

This commit is contained in:
Laurent Destailleur 2010-02-14 14:22:25 +00:00
parent b4264ee880
commit 74579e1945
2 changed files with 256 additions and 721 deletions

View File

@ -92,27 +92,27 @@ exit;;
esac esac
# ---------------------------- chemin d'acces du repertoire documents # ---------------------------- chemin d'acces du repertoire documents
DIALOG=${DIALOG=dialog} #DIALOG=${DIALOG=dialog}
fichtemp=`tempfile 2>/dev/null` || fichtemp=/tmp/test$$ #fichtemp=`tempfile 2>/dev/null` || fichtemp=/tmp/test$$
trap "rm -f $fichtemp" 0 1 2 5 15 #trap "rm -f $fichtemp" 0 1 2 5 15
$DIALOG --title "Init Dolibarr with demo values" --clear \ #$DIALOG --title "Init Dolibarr with demo values" --clear \
--inputbox "Full path to documents directory (ex: /var/www/dolibarr/documents)- no / at end :" 16 51 2> $fichtemp # --inputbox "Full path to documents directory (ex: /var/www/dolibarr/documents)- no / at end :" 16 51 2> $fichtemp
valret=$? #valret=$?
case $valret in #case $valret in
0) # 0)
docs=`cat $fichtemp`;; #docs=`cat $fichtemp`;;
1) # 1)
exit;; #exit;;
255) # 255)
exit;; #exit;;
esac #esac
# ---------------------------- confirmation # ---------------------------- confirmation
DIALOG=${DIALOG=dialog} DIALOG=${DIALOG=dialog}
$DIALOG --title "Init Dolibarr with demo values" --clear \ $DIALOG --title "Init Dolibarr with demo values" --clear \
--yesno "Do you confirm ? \n Mysql database : '$base' \n Mysql port : '$port' \n Mysql login: '$admin' \n Mysql password : '$passwd' \n Documents dir : '$docs'" 15 40 --yesno "Do you confirm ? \n Mysql database : '$base' \n Mysql port : '$port' \n Mysql login: '$admin' \n Mysql password : '$passwd'" 15 40
case $? in case $? in
0) echo "Ok, start process...";; 0) echo "Ok, start process...";;
@ -125,8 +125,10 @@ if [ "x$passwd" != "x" ]
then then
export passwd="-p$passwd" export passwd="-p$passwd"
fi fi
echo "mysql -u$admin $passwd $base < $mydir/initdemo.sql" #echo "mysql -P$port -u$admin $passwd $base < $mydir/initdemo.sql"
mysql -u$admin $passwd $base < $mydir/initdemo.sql #mysql -P$port -u$admin $passwd $base < $mydir/initdemo.sql
echo "mysql -P$port $base < $mydir/initdemo.sql"
mysql -P$port $base < $mydir/initdemo.sql
echo "Dolibarr data demo has been loaded." echo "Dolibarr data demo has been loaded."
echo echo

File diff suppressed because one or more lines are too long