Michael DeHaan
3e58768344
Merge pull request #2646 from sevein/git-shallow-clone
...
Add support for shallow clones in the git module
12 years ago
Michael DeHaan
34bacc468c
Merge pull request #2627 from jsmartin/riak
...
Adds a riak module
12 years ago
Michael DeHaan
b869551a4c
Merge pull request #2628 from victorcoder/devel
...
Typo in docs
12 years ago
Jesús García Crespo
62d7e6b006
Add --depth support in the git module
12 years ago
Michael DeHaan
29209c4913
Style fixes so "make pep8" is clean.
12 years ago
Serge van Ginderachter
5c0daf9e0a
When saving to dest, check if we get redirected, and use the new
...
location header to set the dest file name if we only provided a
target dir. Only save if dest not modified.
12 years ago
Victor Castell
e874bf86c3
Typo in docs
12 years ago
James Martin
f60ec80fca
initial commit.
12 years ago
Victor Castell
c5c942c674
Enable virt module to work with different libvirt connection uris. This allow to work with all libvirt supported VMs.
12 years ago
Gareth Rees
c45b54c1cf
Add separate step update_cache example
12 years ago
milan
735db1775c
allow URL spec for install
12 years ago
lwade
c1d251cbdc
Add availability zone parameter
12 years ago
Bernhard Weitzhofer
770680180b
Use psycopg2's string handling to escape password string
...
This allows the password to contain single quotes and should make it safe to
use randomly generated passwords (provided passwords can be represented in the
connection encoding).
12 years ago
Brian Coca
a0422bd534
Added 'validate' feature to copy and template modules, now you can add a check to force copy to fail if the check fails.
...
had to add entry in file for it to accept as a option even though file itself ignores it.
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
12 years ago
Blair Zajac
1aa2f9749e
ec2_vol: do no work if the instance has a volume mounted at the device.
12 years ago
Blair Zajac
96cbd61d5e
ec2_vol: update docs to match default device_name values for Unix/Windows.
12 years ago
Michael DeHaan
b82cda646d
Fixup authorized key doc formatting
12 years ago
Michael DeHaan
110d2b6ec5
Fixup ec2 doc formatting and use complex args format to break up long lines.
12 years ago
Michael DeHaan
aebe1030dc
Add version added info for s3 module.
12 years ago
Michael DeHaan
9ca7d52364
Merge pull request #2554 from magnusart/s3-overwrite-param
...
New try: s3 overwrite and checksum support
12 years ago
Michael DeHaan
c624577145
Merge pull request #2550 from joelsemar/devel
...
adds private_ip param to ec2 module
12 years ago
Michael DeHaan
ee4e2dfbfc
Fixup module docs.
12 years ago
Michael DeHaan
3694e4ef80
Merge branch 'devel' of git://github.com/gregswift/ansible into devel
12 years ago
Michael DeHaan
3263356bf4
Merge pull request #2446 from b6d/postgresql_db-module-extension
...
postgresql_db: add args lc_collate, lc_ctype
12 years ago
Michael DeHaan
0440c48fe0
Merge pull request #2559 from mavimo/feature/documentation-vagrant
...
vagrant module documentation
12 years ago
Michael DeHaan
f7a53d24e7
Merge pull request #2558 from jochu/mysql-password
...
mysql_db: use --password= instead of -p in dump/import
12 years ago
Michael DeHaan
3f89a3ba1c
Merge pull request #2552 from lwade/ec2docs
...
Updated and improved the documentation (examples)
12 years ago
Michael DeHaan
307c9d132c
Merge pull request #2571 from Tinche/service
...
Service module changed to terminate early if only enabled specified
12 years ago
Michael DeHaan
75316656de
Merge pull request #2542 from chrishoffman/npm
...
Adding npm module
12 years ago
Michael DeHaan
f4eb02ce16
Merge pull request #2537 from j2sol/rax
...
Provide functionality to work with Rackspace's public cloud
12 years ago
tin
b528ca7c80
Additional example in service documentation.
12 years ago
tin
7d1ff1bd38
Changed the service module to terminate early if only changing the enabled state.
...
Expanded the documentation slightly.
12 years ago
Chris Hoffman
b25d445324
Updating version added, tweaking instantiation
12 years ago
Michael DeHaan
8d99ef7113
Merge pull request #2563 from gw0/fix-lineinfile
...
Improved backrefs example in lineinfile.
12 years ago
Michael DeHaan
cbeda6dbfb
Fix typo in message.
12 years ago
gw0 [http://gw.tnode.com/]
acd5426094
Improved backrefs example in lineinfile.
12 years ago
mavimo
a8f966cd06
Moved choises in the right place
12 years ago
mavimo
e102d8807a
moved dependencies in the right place
12 years ago
Jeffrey Chu
50fa0898db
mysql_db: use --password= instead of -p in dump/import
12 years ago
Magnus Andersson
455fd612d3
Added functionality for md5 checksum together with a new overwrite param
...
to indicate that remote file should be overwritten if a file with the
same filename exists.
12 years ago
lwade
2233a4a6f3
Updated and improved the documentation (examples)
12 years ago
Joel Semar
d9c2dcf7de
adds private_ip param to ec2 module
12 years ago
James Martin
319b69075a
Typo in documentation.
12 years ago
Bernhard Weitzhofer
8456cb8e52
postgresql_user: fix docstrings
...
Change documentation of "state" param to refer to user (role) state instead of
database state.
Change 2 function docstrings to reflect the code
12 years ago
Chris Hoffman
2580adaeaa
Adding npm module
12 years ago
Lorin Hochstein
9289db18b4
upgrade should obey check mode
12 years ago
Lorin Hochstein
614642f8e9
Use aptitude safe-upgrade for apt upgrade=yes
...
Use aptitude safe-upgrade instead of apt-get upgrade to implement
apt: upgrade=yes. Using aptitude ensures that missing dependencies
will also be installed.
Fixes #2540
12 years ago
Michael DeHaan
304c447bd2
Merge pull request #2530 from mavimo/patch-1
...
Vagrant module - fixed version_added
12 years ago
Michael DeHaan
a325741ab0
Merge pull request #2531 from Afterburn/devel
...
Suppressed output and updated documentation
12 years ago
Michael DeHaan
4b2a26c4c9
Merge pull request #2533 from mavimo/documentation-version_added
...
Double quoted version_added in documentation
12 years ago
Michael DeHaan
207439ef6c
Merge pull request #2534 from victorcoder/devel
...
Examples must use "name" parameter instead of "guest" for virt module, b...
12 years ago
Jesse Keating
34e585024c
Fix up docs and add ability to insert files
...
Files can be inserted during server creation (like a fully formed
authorized_keys file). This code allows that to happen.
Docs were updated for formatting, location, and to add the new entry for
files.
12 years ago
Jesse Keating
9027a9b021
Initial commit of rax library
...
This library provides functionality for the Rackspace Public Cloud by
way of the official pyrax SDK (https://github.com/rackspace/pyrax ). At
this time only the cloudservers service is functional. Instances can be
created or deleted. Idempotency is provided on matching instances with
the same name, flavor, image, and metadata values within a given
region.
pyrax usage does require a credentials file written out to hold username
and API key. See pyrax documentation for details
(https://github.com/rackspace/pyrax/blob/master/docs/pyrax_doc.md )
12 years ago
mavimo
00a94024f4
Chnge description as list inside string
12 years ago
Victor Castell
199da48504
Examples must use "name" parameter instead of "guest" for virt module, both works though but code explicitly expects name as the guest VM identifier.
12 years ago
mavimo
cafc12c680
Double quoted version_added in documentation
12 years ago
mujahideen
6d5852529b
Suppressed output and updated documentation
12 years ago
Marco Vito Moscaritolo
2f318b604c
Fixed error in version_added
...
SSIA
12 years ago
Michael DeHaan
36bcfb5d49
Merge branch 'lineinfile' of git://github.com/Tinche/ansible into lif
12 years ago
Michael DeHaan
befad8f71f
Merge pull request #2442 from lwade/vol_os_detection
...
add better OS detection for BDM
12 years ago
Michael DeHaan
cdf5e006ff
Merge pull request #2508 from tgerla/devel
...
Add some examples for local_action and rsync
12 years ago
Alexander Bulimov
0fee59dc86
fixed and extended documentation for lvg module
12 years ago
Brian Coca
5ad3c0603d
now check moded returnes 'changed' instead of failure when there are
...
modifications needed.
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
12 years ago
tin
ca581840ef
Added additional lineinfile documentation.
...
A little more unit testing.
12 years ago
tin
f9b70822d2
Fixed to the lineinfile module.
...
Added the backrefs parameter to the lineinfile module.
Added tests for the backrefs functionality of the lineinfile module.
12 years ago
Tim Gerla
0e01085ab6
Add some examples for local_action and rsync
12 years ago
Johan Wirén
550cf2979e
Fixed webdocs rendering error
12 years ago
Greg Swift
34a38a74b1
Extend authorized_keys module for use with alternate AuthorizedKeysFile configurations
12 years ago
Bernhard Weitzhofer
fd6b4c2257
"gem"-module: replace python 2.5 language feature
...
replace conditional expression with python 2.4-compatible if/else
statements
12 years ago
Michael DeHaan
84b641c96d
Add state to rhn_channel docs
12 years ago
Michael DeHaan
3c5890f42b
Ensure that when transferring a file to a directory the name of the file is the correct basename and not 'source'.
12 years ago
Michael DeHaan
cd0dd2a6ad
Merge pull request #2496 from lorin/mycnf-quotes
...
Strip quotes when parsing my.cnf
12 years ago
Michael DeHaan
fee201428f
Fix RHN module YAML docs formatting
12 years ago
Michael DeHaan
861bee3e36
Quoting
12 years ago
Michael DeHaan
518007a1ba
Fix version added attribute, update docs URL
12 years ago
Lorin Hochstein
c9990b801e
Strip quotes when parsing my.cnf
...
Remove leading/trailing single or double quotes when parsing the my.cnf
file in mysql_user and mysql_db.
Do this so that these modules parse the my.cnf file the same way that
the mysql client does.
From: http://dev.mysql.com/doc/refman/5.0/en/option-files.html
You can optionally enclose the value within single quotation marks
or double quotation marks, which is useful if the value contains a
“#” comment character.
Fixes #2405
12 years ago
Bernhard Weitzhofer
b7f3d6ac92
postgresql_db: add args lc_collate, lc_ctype
...
Allow the specification of additional locale settings (lc_collate and lc_ctype) when creating a new database (state=present).
Fail if the specified database already exists with different locale/encoding settings. (These settings can't be changed for existing databases as far as I know, and failing seems better than suggesting that no change was necessary by returning changed=False)
12 years ago
Michael DeHaan
7f4718bca4
Merge pull request #2490 from szinck/devel
...
Added SunOS (Solaris, illumos, etc) service management
12 years ago
Michael DeHaan
4f4ee3693f
Merge pull request #2440 from jochu/service-chkconfig-add
...
attempt to add service to chkconfig when suggested
12 years ago
Michael DeHaan
97d2c955a8
Merge pull request #2437 from hspencer77/additional-ec2-instance-attribute-support
...
Added additional filter options for instances for EC2 and Eucalyptus
12 years ago
Michael DeHaan
c163f5af9e
Minor consistency tweak, pwd => password
12 years ago
Michael DeHaan
b68f81a727
Merge pull request #2489 from vincentvdk/devel
...
rhn_channel module
12 years ago
Shaun Zinck
8a6ef8c69a
service: fix typo 'err' in SunOS service class
12 years ago
Vincent Van der Kussen
81a113ad6b
Removed false info
12 years ago
Vincent Van der Kussen
255f2b868f
Removed info about hard coded user/pwd in the documentation part
12 years ago
Paul Sbarra
b545b4c5fc
service: add systemd template support
12 years ago
Paul Sbarra
4cfda2a965
service: fix systemd compilation error with --check
12 years ago
Vincent Van der Kussen
98406462d1
Made user and password options that can be passed to the module
12 years ago
Shaun Zinck
60bfd38820
Added SunOS (Solaris, illumos, etc) service management using svcadm and svcs commands
12 years ago
Vincent Van der Kussen
38c41b6f9e
renamed module
12 years ago
Vincent Van der Kussen
3a626032ae
added rhn_channel module
12 years ago
Vincent Van der Kussen
1388bb7859
Added module rhn_channel
12 years ago
Jeffrey Chu
18b6091da1
Add quotes around postgresql database name
12 years ago
Dag Wieers
a10d74f703
Improve Linux network facts incl. bridges, ppp, wwan devices
...
This patch adds all interfaces (even inactive ones) to setup output.
12 years ago
Piotr Kweclich
2e4c02f93e
disabled appending file with garbage when regexp didn't match.
12 years ago
Michael DeHaan
b70c26dc45
Merge pull request #2466 from sfromm/issue2449
...
Limit scope of arguments to service_control() in service module
12 years ago
Michael DeHaan
5c1b436923
Merge pull request #2451 from lwade/pythoninterpreter
...
Changed python interpreter to be consistent in these modules as compared...
12 years ago
Michael DeHaan
cef817c3b4
Merge pull request #2458 from CodeBlock/devel
...
Fix broken virtualenv link in pip documentation.
12 years ago
Stephen Fromm
b694b9a66e
Fixes for get_remote_head in git module
...
See issue #2471
This fixes get_remote_head() to be smarter about how to check remote
head. It checks if it is a remote branch or tag and then checks for the
remote object id associated with it. If it is sha1, get_remote_head()
returns it as-is since there doesn't appear to be a way to check a
remote repository for a specific object/sha1. is_remote_tag() is added
to help out the new functionalit in get_remote_head().
In main(), if check_mode is true and version is a sha1, the module now
checks to see if the object is present.
12 years ago
Stephen Fromm
5194a71a70
Limit scope of arguments to service_control() in service module
...
This fixes handling of arguments (module argument) in service_control().
It is now locally scoped such that modifications to it, in the case of a
systemd host, do not later impact subsequent calls to service_control().
See issue #2449 .
Without patch:
ansible-service[6177]: Command /usr/bin/systemctl stop cups cups , daemonize True
With patch:
ansible-service[6475]: Command /usr/bin/systemctl start cups , daemonize True
I also updated the comments to reflect the case where systemd is really
being called.
12 years ago
Ricky Elrod
9af40aa99a
Fix broken virtualenv link in pip documentation.
12 years ago
lwade
9dda148679
Changed python interpreter to be consistent in these modules as compared to all others.
12 years ago
lwade
a8de66facc
adding windows-specific ebs recommendation
12 years ago
lwade
e2805e5a06
add better OS detection for BDM
12 years ago
Jeffrey Chu
f1829a0f86
attempt to add service to chkconfig when suggested
12 years ago
Jeffrey Chu
efc98a09fe
fail when service cannot be found by chkconfig
12 years ago
Harold Spencer Jr
7ab876f19f
Added additional filter options for instances for EC2 and Eucalyptus
12 years ago
Michael DeHaan
9bd586acdb
Fix bzr module documentation, name is the primary attribute.
12 years ago
Michael DeHaan
1a5ac9d149
Name should be the primary attribute for the 'parent' in the bzr module.
12 years ago
Michael DeHaan
61c1616fe5
Fix version_added attribute on the bzr module
12 years ago
Michael DeHaan
ce39c18b14
Fixup template documentation so webdocs can generate.
12 years ago
Michael DeHaan
79c22f4f03
Merge pull request #2370 from andreparames/bzr-module
...
New Bazaar module
12 years ago
Michael DeHaan
13c44ace95
Merge pull request #2421 from robparrott/ec2-idempotency
...
Make ec2 module idempotent with Amazon EC2 via client-token attribute.
12 years ago
Michael DeHaan
600b0bc5f1
Merge pull request #2357 from abulimov/lvg-module
...
lvg module for managing LVM volume groups
12 years ago
Michael DeHaan
d7a2ac2c57
Merge pull request #2401 from sfromm/git-check-mode
...
Add check mode to git module
12 years ago
Michael DeHaan
6b566cfc1e
Merge pull request #2404 from lorin/mysql-mycnf-user
...
.my.cnf: default to login when no user specified
12 years ago
Michael DeHaan
79efc04bdf
Merge pull request #2406 from lorin/mysql-socket-doc
...
Document mysql_(user,db) login_unix_socket option
12 years ago
Michael DeHaan
ff4f9f217b
Merge pull request #2407 from jcftang/setup-osx-facts
...
Added osrelease and osversion as well as changed the way sysctl is calle...
12 years ago
Michael DeHaan
917c11ebd7
Merge pull request #2355 from jcftang/macports
...
Teach the macports module to activate/deactivate packages
12 years ago
Michael DeHaan
4ee08aafa3
Merge pull request #2356 from abulimov/lvol-patch
...
lvol patch for Debian Squeeze
12 years ago
Michael DeHaan
11d3bd4025
Merge pull request #2375 from sergevanginderachter/user-non-unique
...
Add nonunique option to user module, translating to the -o/--non-unique ...
12 years ago
Michael DeHaan
61e2ed8402
Merge pull request #2387 from bcoca/template_overrides_note
...
added docs about in template overrides
12 years ago
Michael DeHaan
d4f7b45395
Merge pull request #2418 from davehughes/pip-fix-run-directory
...
pip module - run from the system's temp directory to avoid permissions problem
12 years ago
Michael DeHaan
4dcddcbbec
Merge pull request #2427 from andrew-d/andrew-add-homebrew
...
Add Homebrew module
12 years ago
Michael DeHaan
7be78d503c
Merge pull request #2430 from b6d/nagios-module-icingacfg
...
nagios module: add common locactions of icinga.cfg
12 years ago
Michael DeHaan
3ee53a2760
Merge pull request #2429 from b6d/nagios-module-fix
...
"nagios" module: fix NameError/'host' not defined
12 years ago
Michael DeHaan
138bfece39
Merge pull request #2424 from lwade/simples3
...
Basic groundwork for s3 module.
12 years ago
Michael DeHaan
565db8cd40
Merge pull request #2420 from robparrott/vagrant
...
added vagrant module with cleanup
12 years ago
Bernhard Weitzhofer
2e60692082
nagios module: add common locactions of icinga.cfg
...
Icinga should be compatible to Nagios (in our case the nagios module works well
with our Icinga installation)
12 years ago
Bernhard Weitzhofer
aa7ea10826
"nagios" module: fix NameError/'host' not defined
...
Add missing 'host' variable, which is read a few lines later on in some cases.
12 years ago
Andrew Dunham
b4347b08a2
Add Homebrew module
12 years ago
lwade
1748bc2a5b
Basic groundwork for s3 module.
12 years ago
Andrew Dunham
e63d008ae8
Fix --include-dependencies parameter on RubyGems >= 2.0.0
12 years ago
Rob Parrott
096d4dece4
modified ec2 module to use EC2 idempotency via client-token attribute.
12 years ago
Rob Parrott
416f25eaff
added vagrant module
12 years ago
Michael DeHaan
94eefac456
Merge pull request #2391 from bcoca/apt_lock_exception
...
now catches lock exceptions from apt and returns friendly message
12 years ago
David Hughes
dd79d66dba
Run pip command from the system's temp directory
12 years ago
Jimmy Tang
935514cde8
Added osrelease and osversion as well as changed the way sysctl is called on OSX
12 years ago
Lorin Hochstein
1de91d2181
Document mysql_(user,db) login_unix_socket option
...
mysql_user and mysql_db both take a login_unix_socket option.
This patch adds docs that describe how to use it.
12 years ago
Lorin Hochstein
6fd5770dfd
.my.cnf: default to login when no user specified
...
When using a .my.cnf file, when there is no user variable defined,
default to the login user.
This change has the mysql_user module behavior match the behavior
of the mysql command-line client.
Also adds an example .my.cnf to the docs.
12 years ago
Stephen Fromm
73772a41e6
Add check mode to git module
...
Related to issue #2114 . This hooks in check_mode to git module. This
will exit with changed=True at the following places:
* If the repo has not been cloned
* If the destination has local modifications, this will exit with
changed=True. This is because reset() will exit anyways if there are
local mods and force is False.
* If the remote HEAD commit id is not the same as that of the local HEAD.
This is determined by get_remote_head() that runs 'git ls-remote' to
determine remote HEAD.
Lastly, if this is run with check_mode enabled, this will exit with
changed=False before fetch() is invoked so that no local mods are made.
12 years ago
Serge van Ginderachter
cb2b7a4e17
rename user option nonunique tot non_unique
12 years ago
Serge van Ginderachter
f980ec37bb
Add nonunique option to user module, translating to the -o/--non-unique option to useradd and usermod.
12 years ago
Michael DeHaan
fc8d9377d5
Merge pull request #2396 from johanwiren/obsd_facts
...
Added OpenBSD facts
12 years ago
Michael DeHaan
e3e649a963
Merge pull request #2393 from davehughes/pip-expand-virtualenv-path
...
pip module - expand user home directory variables in virtualenv parameter
12 years ago
Johan Wirén
61256a7e83
Added OpenBSD facts
12 years ago
Daniel Hokka Zakrisson
fc227fbd37
Restore force in copy since arguments are no longer clobbered
...
Fixes #2388 .
12 years ago
Alexander Bulimov
902d6347c7
now using 'type=' for module parameters, replaced lambda with list comprehensions, simplyfied extend/reduce part of module, renamed dev parameter to pvs
12 years ago
Jimmy Tang
32bf6050c7
Teach the macports module to activate/deactivate packages
...
Deactivating a package from macports does not remove the files, it
just unstages it from the runtime environment. Activating a package
re-enables it.
12 years ago
David Hughes
08100bd798
Expand any user home variable in pip module's virtualenv parameter
12 years ago