Conrado Buhrer
|
3165b39d21
|
changed: state=build-dep; refactored into install()
|
2016-12-08 11:22:39 -05:00 |
Conrado Buhrer
|
442663a13a
|
added: build-dep to apt module #349
Original code provided by @nathanhruby
|
2016-12-08 11:22:39 -05:00 |
Brian Coca
|
65d3b167e6
|
now captures cache fetch failures
|
2016-12-08 11:22:38 -05:00 |
fabios
|
3c53b3b268
|
mark as upgradable and let apt-get install deal with it
|
2016-12-08 11:22:35 -05:00 |
fabios
|
043242df2c
|
improve fail message and use itertools chain
|
2016-12-08 11:22:35 -05:00 |
fabios
|
21bfa80203
|
older python-apt compatibility
|
2016-12-08 11:22:35 -05:00 |
fabios
|
301c8b8e09
|
handle list of list for python-apt < 0.7.9 compatibility
|
2016-12-08 11:22:35 -05:00 |
Toshio Kuratomi
|
1dc2ae0aef
|
Cleanup the old apt compatibility changes
|
2016-12-08 11:22:35 -05:00 |
fabios
|
0ad355585a
|
use low-level apt_pkg.Package
|
2016-12-08 11:22:35 -05:00 |
FabioBatSilva
|
a748229f3a
|
fix compatibility issues with python-apt < 0.7.9
|
2016-12-08 11:22:34 -05:00 |
Toshio Kuratomi
|
1af6a85492
|
Correct variable name
|
2016-12-08 11:22:27 -05:00 |
Henry Finucane
|
2363074dd8
|
If force=true, ignore python-apt's advice
This lets you downgrade packages, for instance.
|
2016-12-08 11:22:27 -05:00 |
Toshio Kuratomi
|
81978cbacb
|
Fix retrieval of package version in apt module
|
2016-12-08 11:22:27 -05:00 |
Toshio Kuratomi
|
83e43415da
|
Documentation update for apt version wildcards from bryanlarsen
|
2016-12-08 11:22:27 -05:00 |
Toshio Kuratomi
|
615b954cd8
|
Update package_status and install to account for wildcarded versions.
|
2016-12-08 11:22:27 -05:00 |
Toshio Kuratomi
|
1ca1b80fe8
|
Decide to allow pkgname and version wildcards so that things like libxml2*=2.9* would work
|
2016-12-08 11:22:27 -05:00 |
Toshio Kuratomi
|
37fa22eb93
|
Cache pkg name list so we don't recreate the list for every package
|
2016-12-08 11:22:26 -05:00 |
Toshio Kuratomi
|
6b776da7bc
|
Just make things a little more readable
|
2016-12-08 11:22:26 -05:00 |
Toshio Kuratomi
|
945447e392
|
if __name__ does work with ansible modules
|
2016-12-08 11:22:26 -05:00 |
Michael Vogt
|
e360582c4a
|
add apt unittest
|
2016-12-08 11:22:26 -05:00 |
Michael Vogt
|
80d520dde8
|
Allow foo=1.0* like expressions in apt
|
2016-12-08 11:22:26 -05:00 |
Robert Estelle
|
4e2d05b1f3
|
Remove incorrect executable permissions.
|
2016-12-08 11:22:26 -05:00 |
Brian Coca
|
5d16410518
|
corrected comparisson which had accidentally chaned in previous fixes
|
2016-12-08 11:22:26 -05:00 |
Brian Coca
|
9de01b8e10
|
better handling of deprecated aliases
|
2016-12-08 11:22:26 -05:00 |
Brian Coca
|
f91859c817
|
make sure 'present' is fully equivalente of 'installed' and remove installed from feedback in favoer of 'present'
|
2016-12-08 11:22:26 -05:00 |
James Cammarata
|
a32a50568e
|
Use new prompt detection in run_command to detect aptitude prompts
Also adds flags to aptitude command when force=yes is used, in order
to bypass the prompts given for untrusted packages.
Fixes #31
|
2016-12-08 11:22:25 -05:00 |
Michael DeHaan
|
5d814d9fb2
|
Some more module categorization.
|
2016-12-08 11:22:25 -05:00 |