Consider stopped docker containers for reports, updates
This commit is contained in:
		@@ -29,7 +29,7 @@ function hc_send(){
 | 
			
		||||
    fi
 | 
			
		||||
 | 
			
		||||
    if [ -z "$UPTIME" ]; then
 | 
			
		||||
        UPTIME=$(docker ps --format 'table {{.Names}} \t{{.RunningFor}} \t {{.Status}} \t {{.Image}}' --filter name=bridgehead || echo "Unable to get docker statistics")
 | 
			
		||||
        UPTIME=$(docker ps -a --format 'table {{.Names}} \t{{.RunningFor}} \t {{.Status}} \t {{.Image}}' --filter name=bridgehead || echo "Unable to get docker statistics")
 | 
			
		||||
    fi
 | 
			
		||||
 | 
			
		||||
    if [ -n "$2" ]; then
 | 
			
		||||
 
 | 
			
		||||
@@ -60,7 +60,7 @@ done
 | 
			
		||||
# Check docker updates
 | 
			
		||||
log "INFO" "Checking for updates to running docker images ..."
 | 
			
		||||
docker_updated="false"
 | 
			
		||||
for IMAGE in $(docker ps --filter "name=bridgehead" --format {{.Image}}); do
 | 
			
		||||
for IMAGE in $(cat $PROJECT/docker-compose.yml | grep "image:" | sed -e 's_^.*image: \(.*\).*$_\1_g; s_\"__g'); do
 | 
			
		||||
  log "INFO" "Checking for Updates of Image: $IMAGE"
 | 
			
		||||
  if docker pull $IMAGE | grep "Downloaded newer image"; then
 | 
			
		||||
    log "INFO" "$IMAGE updated."
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user