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