Commit Graph

73 Commits (e086d6fd897911e49dcb197503fa5102fbd908b5)

Author SHA1 Message Date
Nikhil Singh 4c8d949642 Standardizing the apt module 13 years ago
Michael DeHaan 1a88a3362f add noninteractive to debian module per #602 13 years ago
Michael DeHaan 626e4cb003 Merge pull request #572 from goozbach/devel
fixes #569 apt module problems on old versions of apt-python
13 years ago
Jeremy Smitherman a35a0f885e Added cmd modifications to use a force-yes option for apt module 13 years ago
Derek Carter f38b9d1ca7 added filter for future warning 13 years ago
Derek Carter e261d49acc fixes #569 apt module problems on old versions of apt-python (namely debian 5.0) 13 years ago
Peter Sankauskas fed1e9870c Assigning to boolean first 13 years ago
Peter Sankauskas fced8cf6b0 Getting the apt module to accept and understand a 'install-recommends' parameter which allows running apt with --no-install-recommends 13 years ago
Nathan A. Feger 1d553830f2 Add support for older version of python-apt 13 years ago
Cosmin Luță 204bffa21e Added parameter to the apt-get install command to prevent interactive conflict resolution 13 years ago
Stephen Fromm aea022b002 Apply logging of arguments to modules (issue #122)
The ohai and facter modules use /usr/bin/logger to log the fact that
they have been invoked.  I added 'import os' to the ping module
so that it could have the same syslog statements as the other modules.
I separated the condensed:
    shlex.split(open(argfile, 'r').read())
into two separate statements similar to the other modules.
13 years ago
Michael DeHaan 36e454c52f Because paramiko using a pty can't distinguish stderr and stdout, remove handling that
treated -D as a way to show stderr, and make sure modules don't include things on stderr.
Update docs and test module script to come into line.
13 years ago
Daniel Néri d5f3760acc Add optional "default-release" argument for apt module
The value is passed to apt-get's "-t" option. Useful for installing backports, e.g.:

  ansible webservers -m apt -a "pkg=nginx state=latest default-release=squeeze-backports"
13 years ago
Daniel Néri ec4d5fa287 Add apt module support for installing/removing specific version of package
This uses standard APT syntax, e.g.:

    ansible webservers -m apt -a "pkg=nginx=1.1.19-1 state=installed"
13 years ago
Daniel Néri 626e8f3543 Fix two misspellings of the apt module's "fail_json" function 13 years ago
Michael DeHaan 8152e44efd Also allow the apt module to use package or name as an alias for 'pkg' 13 years ago
Michael DeHaan 529a194950 Upgrade apt message if no python-apt to intercept potential user questions. 13 years ago
Matthew Williams c819f1715e apt module bugfix 13 years ago
Michael DeHaan 02d5e831ce have apt module raise an error if apt cannot be imported 13 years ago
Matthew Williams 9fdd7a837e improvements to apt module: state=latest, update-cache=yes|no, purge=yes|no 13 years ago
Matthew Williams e2deb94e73 trimmed superfluous code from apt module 13 years ago
Matthew Williams e85355f054 cleaned up apt module style 13 years ago
Matthew Williams 90ba14d60e preliminary apt module 13 years ago