mirror of
				https://github.com/kevinveenbirkenbach/docker-volume-backup.git
				synced 2025-11-03 18:17:56 +00:00 
			
		
		
		
	Removed duplicated code
This commit is contained in:
		@@ -90,9 +90,12 @@ def backup_volume(volume_name, volume_dir):
 | 
				
			|||||||
    execute_shell_command(rsync_command)
 | 
					    execute_shell_command(rsync_command)
 | 
				
			||||||
    print(f"Backup routine for volume: {volume_name} completed.")
 | 
					    print(f"Backup routine for volume: {volume_name} completed.")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					def get_image_info(container):
 | 
				
			||||||
 | 
					    return execute_shell_command(f"docker inspect {container} | jq -r '.[].Config.Image'")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
def has_image(container,image):
 | 
					def has_image(container,image):
 | 
				
			||||||
    """Check if the container is using the image"""
 | 
					    """Check if the container is using the image"""
 | 
				
			||||||
    image_info = execute_shell_command(f"docker inspect {container} | jq -r '.[].Config.Image'")
 | 
					    image_info = get_image_info(container)
 | 
				
			||||||
    return image in image_info[0]
 | 
					    return image in image_info[0]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
def stop_containers(containers):
 | 
					def stop_containers(containers):
 | 
				
			||||||
@@ -115,7 +118,7 @@ def get_container_with_image(containers,image):
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
def is_image_whitelisted(container, images):
 | 
					def is_image_whitelisted(container, images):
 | 
				
			||||||
    """Check if the container's image is one of the whitelisted images."""
 | 
					    """Check if the container's image is one of the whitelisted images."""
 | 
				
			||||||
    image_info = execute_shell_command(f"docker inspect {container} | jq -r '.[].Config.Image'")
 | 
					    image_info = get_image_info(container)
 | 
				
			||||||
    container_image = image_info[0]
 | 
					    container_image = image_info[0]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    for image in images:
 | 
					    for image in images:
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user