willthames
65a0f60c30
Allow ~ expansion in chdir argument of command module
...
This allows the use of ~ in the chdir argument of the command module
I know the later change is absolutely necessary as the first change
was not sufficient. It may be that the first change fixes shell and
the second fixes command.
12 years ago
willthames
42ed10820b
Subversion dest should allow ~ expansion
...
Used os.path.expanduser on dest to allow e.g. ~/svn/repo as
a destination
12 years ago
Michael DeHaan
b0dc015a13
Always pipe stderr in the setup module to avoid JSON interference.
12 years ago
Matt Wright
d145e043c7
Use `get_bin_path` properly
12 years ago
Matt Wright
6a67572e83
Fix supervisorctl module after merge issue
12 years ago
Michael DeHaan
2c2113430f
chmod +x
12 years ago
Michael DeHaan
47ead9349b
Merge branch 'binpath' of https://github.com/sfromm/ansible into devel
...
Conflicts:
library/supervisorctl
12 years ago
Michael DeHaan
c02e4a0b5a
Merge pull request #970 from mattupstate/devel
...
Improve apt_repository and supervisorctl
12 years ago
Michael DeHaan
d622f53c48
Merge pull request #971 from sfromm/seboolean
...
Add seboolean module
12 years ago
Michael DeHaan
a101a532a7
make parameter required
12 years ago
Michael DeHaan
4826341508
Merge pull request #974 from goozbach/add_selinux_module
...
add selinux module
12 years ago
Derek Carter
33edaf9663
add selinux module
12 years ago
Stephen Fromm
1222cf8de9
Add option required=(True|False) to get_bin_path and update modules
...
Added required as optional argument to get_bin_path(). It defaults to
false. Updated following modules to use required=True when calling
get_bin_path(): apt_repository, easy_install, group, pip,
supervisorctl, and user.
Also removed _find_supervisorctl() from supervisorctl module and updated
_is_running() to not need it.
12 years ago
Matt Wright
d36d926bba
Update handling of state changes
12 years ago
Matt Wright
46f962210a
Move conditional that accounts for variances in distros/versions to work when removing and adding.
12 years ago
Stephen Fromm
5c7828415b
Add seboolean module
...
Will manage values of seboolean on a host. Options are name (name of
boolean), state (on or off), and persistent (on or off). Persistent
defaults to no.
12 years ago
Stephen Fromm
f0da6b191a
Migrate remaining modules to use get_bin_path in module_common.py
...
* Migraed easy_install, pip, service, setup, and user.
* Updated fail_json message in apt_repository
* Fixed easy_install to not hardcode location of virtualenv in
/usr/local/bin/.
* Made handling of virtualenv more consistent between easy_install and
pip.
12 years ago
Stephen Fromm
a284228e10
Migrate apt_repository, group, and supervisorctl to use module.get_bin_path
12 years ago
Daniel Hokka Zakrisson
61bc4bc0ed
Add a lineinfile module
12 years ago
Michael DeHaan
d426afcfb2
Merge branch 'setup-no-dash-facts' of https://github.com/tima/ansible into devel
...
Conflicts:
library/setup
12 years ago
Matt Wright
b4a091b419
fix bug in supervisorctl module
12 years ago
Timothy Appnel
d170c51545
Replace - with _ in setup module key names to avoid variable access problems reported in #954
12 years ago
Michael DeHaan
2d1696f7f7
Remove obsolete comment
12 years ago
Michael DeHaan
9ac906e0fb
Merge pull request #951 from gottwald/devel-git-sudo-fix
...
Added cwd to tempdir in git clone method. Fixes usage with sudo.
12 years ago
Ingo Gottwald
80e53a82d4
Added cwd to tempdir in git clone method. Fixes usage with sudo.
12 years ago
Tim Bielawa
a176180693
Change from a module config file to brute force locating the nagios configs so we can find the command file.
12 years ago
Tim Bielawa
7d5b965b32
Nagios is executable now
12 years ago
Tim Bielawa
7e7d6ee7e8
Fix copying that special character
12 years ago
Tim Bielawa
7e5ab54b7f
In-line docs.
12 years ago
Tim Bielawa
9a14871cc4
Now reading from a config file actually works.
12 years ago
Tim Bielawa
c486930ca8
Services iterate correctly now
...
Cleaned up return methods
12 years ago
Tim Bielawa
d9139020e9
Groundwork for nagios module.
12 years ago
Florian Diebold
8b19fc0ef9
Remove ternary operator to fix python 2.4 compatibility.
12 years ago
Florian Diebold
fa2a65588d
Support systemd in the service module.
...
Most of it worked already, except for the enable parameter, because it
tried to use chkconfig which only sees SysV services. First look for
systemctl and use that if it exists.
12 years ago
Michael DeHaan
801afc4a6b
Merge pull request #937 from jhoekx/wait-state
...
Add a state parameter to the wait_for module.
12 years ago
Michael DeHaan
0c4647c798
Merge pull request #938 from skvidal/devel
...
fix up local_nvra and fix for a missing localinstall rpm file.
12 years ago
Maxim Burgerhout
f9410c94d7
Add working CPU model fact for some ARM devices
...
Works on Sheevaplug, probably works on Rasberry Pi as well
12 years ago
Jeroen Hoekx
ac0ee3d006
wait_for: remove restarted, add delay, rename name to host, make port required.
12 years ago
Jeroen Hoekx
79fffdae87
Change wait_for return message to be machine readable.
12 years ago
Seth Vidal
d9319848b0
fix up local_nvra
12 years ago
Jeroen Hoekx
0323d887df
Add a state parameter to the wait_for module.
...
This takes started, stopped and restarted.
Started returns when connecting is possible.
Stopped when connecting is not possible.
Restarted first waits for connecting to be impossible and returns when it is
possible again.
12 years ago
Michael DeHaan
3c86a43122
Merge pull request #922 from dsummersl/subversion
...
Subversion
12 years ago
Michael DeHaan
d08c6031c0
Merge pull request #931 from elventear/postgresql_db
...
Allow change of ownership and checks for existing database
12 years ago
Michael DeHaan
7a38e57c45
Merge pull request #924 from elventear/postgresql_user
...
Change semantics of postgresql_user module
12 years ago
Jeroen Hoekx
5deac26a0e
Add the wait_for module.
...
This module waits until a specific port on a given host can be connected to.
12 years ago
Dane Summers
7cb6fa0286
added force option to git - made both subversion and git default to force=true for backward compatibility with git's previous behavior
12 years ago
Dane Summers
96a6566560
tested library - fixed several test cases, added 'force' option, and removed grep requirement
12 years ago
Pepe Barbe
3c239430e4
bugfix in sql query
12 years ago
Pepe Barbe
4a9a6c81ac
Check for database ownership
12 years ago
Pepe Barbe
9e275529d6
Typo
12 years ago