Add force_yes param to fablib.apt.install()
				
					
				
			This commit is contained in:
		
							parent
							
								
									4cf6ae46bc
								
							
						
					
					
						commit
						7c57f21b31
					
				
					 1 changed files with 3 additions and 2 deletions
				
			
		| 
						 | 
				
			
			@ -42,8 +42,9 @@ def install(*packages, **kwargs):
 | 
			
		|||
    frontend = kwargs.get('frontend', 'noninteractive')
 | 
			
		||||
    target = kwargs.get('target_release')
 | 
			
		||||
    target = '--target-release={}'.format(target) if target else ''
 | 
			
		||||
    sudo('DEBIAN_FRONTEND={} apt-get --assume-yes {} install {}'.format(
 | 
			
		||||
            frontend, target, ' '.join(packages)))
 | 
			
		||||
    force_yes = ' --force-yes' if kwargs.get('force_yes') else ''
 | 
			
		||||
    sudo('DEBIAN_FRONTEND={} apt-get --assume-yes {}{} install {}'.format(
 | 
			
		||||
            frontend, target, force_yes, ' '.join(packages)))
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
def purge(*packages):
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue