|  | @@ -1,6 +1,6 @@
 | 
	
		
			
				|  |  |  #!/bin/bash
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -exec >> $SNAP_COMMON/hook.log 2>&1
 | 
	
		
			
				|  |  | +exec >> $SNAP_DATA/hook.log 2>&1
 | 
	
		
			
				|  |  |  echo "$(date '+%Y-%m-%d %H:%M:%S') $0: Entering hook"
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  set -x
 | 
	
	
		
			
				|  | @@ -17,8 +17,8 @@ if [ "$value" = "true" ]; then
 | 
	
		
			
				|  |  |      port=$(snapctl get port)
 | 
	
		
			
				|  |  |      [ "x" != "x${bind_port}" ] && sed -i 's|proxy / localhost:.* {|proxy / localhost:'"${bind_port}"' {|g' $SNAP_COMMON/Caddyfile
 | 
	
		
			
				|  |  |      [ "x" != "x$port" ] && sed -i 's|http://:.*|http://:'"${port}"'|g' $SNAP_COMMON/Caddyfile
 | 
	
		
			
				|  |  | -    snapctl stop ${SNAP_NAME}.caddy 2>&1 || true
 | 
	
		
			
				|  |  |      snapctl start --enable ${SNAP_NAME}.caddy 2>&1 || true
 | 
	
		
			
				|  |  | +    snapctl restart ${SNAP_NAME}.caddy 2>&1 || true
 | 
	
		
			
				|  |  |  else
 | 
	
		
			
				|  |  |      snapctl stop --disable ${SNAP_NAME}.caddy 2>&1 || true
 | 
	
		
			
				|  |  |  fi
 | 
	
	
		
			
				|  | @@ -27,8 +27,8 @@ value=$(snapctl get disable-mongodb)
 | 
	
		
			
				|  |  |  if [ "$value" = "true" ]; then
 | 
	
		
			
				|  |  |      snapctl stop --disable ${SNAP_NAME}.mongodb 2>&1 || true
 | 
	
		
			
				|  |  |  else
 | 
	
		
			
				|  |  | -    snapctl stop ${SNAP_NAME}.mongodb 2>&1 || true
 | 
	
		
			
				|  |  |      snapctl start --enable ${SNAP_NAME}.mongodb 2>&1 || true
 | 
	
		
			
				|  |  | +    snapctl restart ${SNAP_NAME}.mongodb 2>&1 || true
 | 
	
		
			
				|  |  |  fi
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  # restart all services
 |