check for legacy directory (#1757)

move data_path for docker to prevent resync
symlink from /usr/bin/nano_node to /usr/bin/rai_node  for legacy
This commit is contained in:
Russel Waters 2019-02-21 09:10:08 -05:00 committed by GitHub
commit c886a0459a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 1 deletions

View file

@ -24,4 +24,5 @@ COPY --from=0 /etc/nano-network /etc
COPY docker/node/entry.sh /entry.sh
COPY docker/node/config /usr/share/nano/config
RUN chmod +x /entry.sh
RUN ln -s /usr/bin/nano_node /usr/bin/rai_node
CMD ["/bin/bash", "/entry.sh"]

View file

@ -20,9 +20,17 @@ case "${network}" in
;;
esac
raidir="${HOME}/RaiBlocks${dirSuffix}"
nanodir="${HOME}/Nano${dirSuffix}"
dbFile="${nanodir}/data.ldb"
mkdir -p "${nanodir}"
if [ -d "${raidir}" ]; then
echo "Moving ${raidir} to ${nanodir}"
mv $raidir $nanodir
else
mkdir -p "${nanodir}"
fi
if [ ! -f "${nanodir}/config.json" ]; then
echo "Config File not found, adding default."
cp "/usr/share/nano/config/${network}.json" "${nanodir}/config.json"