Commit Graph

1473 Commits (5af271911b0dc4d5790d6869a47ba9313647dcd8)

Author SHA1 Message Date
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