Commit graph

5220 commits

Author SHA1 Message Date
Stoned Elipot
94ba0f740a Fix for issue #2916 : for each host promote the host variables as globally scoped variables for the sake of the groups determination 2013-05-16 18:57:05 +02:00
Maykel Moya
45f5447f9f Fix name in copyright 2013-05-16 18:49:35 +02:00
Stoned Elipot
d25888f410 Fix empty requirements specifications in modules documentation
And also be liberal in what ansible-doc accepts as an empty
requirements specification.

While here fix a typo in template module documentation
wrt jinja2 overrides example.
2013-05-16 17:15:21 +02:00
Brian Coca
8d6e18fc90 no uses get_bin_path for 2nd use of ip tool (fixes reported issue with openwrt)
module needs this added to many tool invokations, but his is a start
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-05-16 08:32:49 -04:00
madema
58d59c180d -o and -r option don't exist on AIX 2013-05-16 14:30:42 +02:00
Maykel Moya
96afc3f462 Add support for crypted passwords to password lookup
Added new parameter 'encrypt' with same semantics from that of
vars_prompt. When encryption is requested a random salt will be
generated and stored along the password in the form:
'<password> salt=<salt>'.

Also store passwords with an ending '\n' for easier looking at files
with console tools. File content was being already rstripped so this
is harmless.
2013-05-16 13:24:54 +02:00
Jesse Keating
f645d27f5e Add an update option to the git module
This will allow just making sure the repo exists w/out actually making
any chnages to it. Useful if you're going to run a play repeatedly
against a host that might have active development going on in the
repository (think initial bootstrap of a developers system, and
continued playbook runs to work on other projects).
2013-05-15 22:14:17 -07:00
Brian Coca
a8ca48888f apt now uses module function to find bin paths
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-05-15 22:44:12 -04:00
Matt Coddington
ccd2bafd37 notification modules should set chnged to False 2013-05-15 21:40:16 -04:00
Michael DeHaan
c0f138db1f Merge pull request #2927 from bcoca/solaris_lock
changed lockfile to be opened in write mode
2013-05-15 17:18:40 -07:00
Brian Coca
8dd72d2828 changed lockfile to be opened in write mode (solaris for one doesn't like
exclusive locks on read)
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-05-15 16:56:20 -04:00
Stoned Elipot
2b58e03571 Fix registered variable usage example 2013-05-15 22:11:07 +02:00
Benjamin Schwarze
61e660442c fix package mentioned twice in setup.py 2013-05-15 21:02:53 +02:00
Daniel Wallace
e954c41705 update archlinux PKGBUILD for pacman 4.1 2013-05-15 12:57:42 -05:00
lwade
8b62f25c5c Added a helpful example to the ec2_facts doc. 2013-05-15 16:32:35 +01:00
Adam Garside
628254a8ed Typo fixes, tighter error handling, corrected check mode support 2013-05-15 10:37:45 -04:00
Brian Coca
b71a09d6ab module returns changed=false on success
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-05-15 09:59:14 -04:00
Jan-Piet Mens
79cff7c076 notification modules irc, mqtt now exit with changed=False
(as per discussion on ML)
2013-05-15 07:36:23 +02:00
Michael DeHaan
d29d142a2d Merge pull request #2911 from sergevanginderachter/apt-repo-ppa-bug
fix an idempotence bug in apt-repository where 'ppa' is used in a plain http://ppa. ....
2013-05-14 13:13:04 -07:00
Michael DeHaan
f2a8c0d612 Fix listification inside of with_items so it runs more intelligently. 2013-05-13 21:31:45 -04:00
Michael DeHaan
161f3e3670 Merge pull request #2899 from sergevanginderachter/host-group-vars-no-subdirs
don't parse subdirs in host/group_vars
2013-05-13 15:59:58 -07:00
Jack Kuan
c7ebe44780 Make package version comparison use globbing.
I have something like:

  apt: pkg={{ item }} state=present
  with_items:
    - python-pysqlite2=2.6.3-*
    - python-paramiko=1.7.7.1-*

But due to the use of *'s in the version specifications, the apt ansible
module always reports changed: true. This patch fixes that.
2013-05-13 15:01:02 -04:00
Michael DeHaan
ff3625b0c9 Merge pull request #2902 from timhabermaas/fix-grammatical-error
Fix grammatical error in error message
2013-05-13 05:47:46 -07:00
Michael DeHaan
332a643246 Merge pull request #2903 from sergevanginderachter/first_found
bug fix in first_found search path assembly
2013-05-13 05:46:58 -07:00
Serge van Ginderachter
7eeab168bc bug fix in first_found search path assembly 2013-05-13 13:48:56 +02:00
Tim Habermaas
4d24faeeb1 Fix grammatical error in error message 2013-05-13 13:22:57 +02:00
Serge van Ginderachter
a6b827ca07 don't parse subdirs in host/group_vars
as those are not supported in
core vars_plugins/group_vars.py
but might be used by other vars_plugins
2013-05-13 11:04:49 +02:00
Michael DeHaan
39f84b7f4d Merge pull request #2896 from jpmens/mqtt1
notification/mqtt: ensure network communication and check error
2013-05-12 05:47:46 -07:00
Jan-Piet Mens
98ddb1ca6b notification/mqtt: ensure network communication and check error 2013-05-12 11:22:34 +02:00
Michael DeHaan
2a091a3505 Remove duplicate import. 2013-05-11 17:26:47 -04:00
Michael DeHaan
a78edbb45c More pep8 2013-05-11 17:26:06 -04:00
Michael DeHaan
50586928b2 No need for trailing semicolon. 2013-05-11 17:25:05 -04:00
Michael DeHaan
ea8302e68d Indentation. 2013-05-11 17:24:40 -04:00
Michael DeHaan
9f47d13306 Misc identation. 2013-05-11 17:24:12 -04:00
Michael DeHaan
0a1657080b Indentation fix 2013-05-11 17:23:45 -04:00
Michael DeHaan
3d3a050648 Style fix. 2013-05-11 17:23:32 -04:00
Michael DeHaan
7af6a11a0c ec2 module: more indentation fixing 2013-05-11 17:23:16 -04:00
Michael DeHaan
3fdf15fa8a template code fixes for 'make pep8' 2013-05-11 17:22:56 -04:00
Michael DeHaan
6b4f09d7dc Style fix. 2013-05-11 17:21:49 -04:00
Michael DeHaan
09fc90cca1 Add newline at end of file 2013-05-11 17:21:29 -04:00
Michael DeHaan
13d98f3977 copy module fixes for 'make pep8' 2013-05-11 17:21:04 -04:00
Michael DeHaan
157f487bcd ec2_vol fixes for 'make pep8' 2013-05-11 17:20:38 -04:00
Michael DeHaan
ab2e9dbffd ec2 module fixes for 'make pep8' 2013-05-11 17:20:09 -04:00
Michael DeHaan
8a860779fd Add some notes about 1.2 things, just to make it more obvious. 2013-05-11 16:40:09 -04:00
Michael DeHaan
25d5018f75 Update version_added 2013-05-11 16:38:17 -04:00
Michael DeHaan
a0fa55c7ae Update version added info. 2013-05-11 16:37:42 -04:00
Michael DeHaan
d51ec37a59 Add version added field to notification modules. 2013-05-11 16:36:37 -04:00
Michael DeHaan
cfef24cc98 Amend docs formatting. 2013-05-11 16:33:49 -04:00
Michael DeHaan
9ca0289dee Fixup the module formatter to explain the EXAMPLES string as well. 2013-05-11 16:32:22 -04:00
Michael DeHaan
0748e86f0e Fix documentation about examples in modules so folks use the new style. 2013-05-11 16:32:22 -04:00