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:
		
					parent
					
						
							
								ffbb2fb4fc
							
						
					
				
			
			
				commit
				
					
						c886a0459a
					
				
			
		
					 2 changed files with 10 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -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"]
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue