fix a bug when changing FS_PREFIX
This commit is contained in:
parent
c908f0a95e
commit
d790ab9b9c
|
@ -18,9 +18,6 @@ DOCKLET_USER=$DOCKLET_HOME/user
|
|||
# default working directory, default to /opt/docklet
|
||||
FS_PREFIX=/opt/docklet
|
||||
|
||||
RUN_DIR=$FS_PREFIX/local/run
|
||||
LOG_DIR=$FS_PREFIX/local/log
|
||||
|
||||
#network interface , default is eth0
|
||||
NETWORK_DEVICE=eth0
|
||||
#etcd server address, default is localhost:2379
|
||||
|
@ -44,6 +41,9 @@ DISTRIBUTED_GATEWAY=False
|
|||
|
||||
export FS_PREFIX
|
||||
|
||||
RUN_DIR=$FS_PREFIX/local/run
|
||||
LOG_DIR=$FS_PREFIX/local/log
|
||||
|
||||
# This next line determines what user the script runs as.
|
||||
DAEMON_USER=root
|
||||
|
||||
|
|
|
@ -18,9 +18,6 @@ DOCKLET_USER=$DOCKLET_HOME/user
|
|||
# default working directory, default to /opt/docklet
|
||||
FS_PREFIX=/opt/docklet
|
||||
|
||||
RUN_DIR=$FS_PREFIX/local/run
|
||||
LOG_DIR=$FS_PREFIX/local/log
|
||||
|
||||
#configurable-http-proxy public port, default is 8000
|
||||
PROXY_PORT=8000
|
||||
#configurable-http-proxy api port, default is 8001
|
||||
|
@ -43,6 +40,9 @@ BATCH_NET="10.16.0.0/16"
|
|||
|
||||
export FS_PREFIX
|
||||
|
||||
RUN_DIR=$FS_PREFIX/local/run
|
||||
LOG_DIR=$FS_PREFIX/local/log
|
||||
|
||||
# This next line determines what user the script runs as.
|
||||
DAEMON_USER=root
|
||||
|
||||
|
|
|
@ -28,13 +28,13 @@ PROXY_PORT=8000
|
|||
PROXY_API_PORT=8001
|
||||
DISTRIBUTED_GATEWAY=False
|
||||
|
||||
RUN_DIR=$FS_PREFIX/local/run
|
||||
LOG_DIR=$FS_PREFIX/local/log
|
||||
|
||||
. $DOCKLET_CONF/docklet.conf
|
||||
|
||||
export FS_PREFIX
|
||||
|
||||
RUN_DIR=$FS_PREFIX/local/run
|
||||
LOG_DIR=$FS_PREFIX/local/log
|
||||
|
||||
# This next line determines what user the script runs as.
|
||||
DAEMON_USER=root
|
||||
|
||||
|
|
16
prepare.sh
16
prepare.sh
|
@ -54,15 +54,19 @@ echo ""
|
|||
[[ -f conf/docklet.conf ]] || { echo "Generating docklet.conf from template" && cp conf/docklet.conf.template conf/docklet.conf; }
|
||||
[[ -f web/templates/home.html ]] || { echo "Generating HomePage from home.template" && cp web/templates/home.template web/templates/home.html; }
|
||||
|
||||
mkdir -p /opt/docklet/global
|
||||
mkdir -p /opt/docklet/local/
|
||||
FS_PREFIX=/opt/docklet
|
||||
. conf/docklet.conf
|
||||
export FS_PREFIX
|
||||
|
||||
echo "directory /opt/docklet have been created"
|
||||
mkdir -p $FS_PREFIX/global
|
||||
mkdir -p $FS_PREFIX/local/
|
||||
|
||||
if [[ ! -d /opt/docklet/local/basefs && ! $1 = "withoutfs" ]]; then
|
||||
mkdir -p /opt/docklet/local/basefs
|
||||
echo "directory FS_PREFIX (${FS_PREFIX}) have been created"
|
||||
|
||||
if [[ ! -d $FS_PREFIX/local/basefs && ! $1 = "withoutfs" ]]; then
|
||||
mkdir -p $FS_PREFIX/local/basefs
|
||||
echo "Generating basefs"
|
||||
wget -P /opt/docklet/local http://iwork.pku.edu.cn:1616/basefs-0.11.tar.bz2 && tar xvf /opt/docklet/local/basefs-0.11.tar.bz2 -C /opt/docklet/local/ > /dev/null
|
||||
wget -P $FS_PREFIX/local http://iwork.pku.edu.cn:1616/basefs-0.11.tar.bz2 && tar xvf $FS_PREFIX/local/basefs-0.11.tar.bz2 -C $FS_PREFIX/local/ > /dev/null
|
||||
[ $? != "0" ] && echo "Generate basefs failed, please download it from http://unias.github.io/docklet/download to FS_PREFIX/local and then extract it using root. (defalut FS_PRERIX is /opt/docklet)"
|
||||
fi
|
||||
|
||||
|
|
Loading…
Reference in New Issue