Commit Graph

15830 Commits (fca27c29f4f6bf8d89df8980dccc43b151262208)
 

Author SHA1 Message Date
James Cammarata fca27c29f4 Properly fail if slurp fails during fetch 9 years ago
James Cammarata 66a2f2923e Look for proper values in slurp result during fetch with become enabled 9 years ago
Toshio Kuratomi 7f5080f64a Fix backslash escaping inside of jinja2 expressions
Fixes #11891
9 years ago
Toshio Kuratomi 2b82b632cd Merge pull request #12164 from qwazerty/fix_python3
Change hacking scripts to python3 syntax
9 years ago
Toshio Kuratomi 5ae300a084 Update module refs 9 years ago
Kevin Houdebert b8c9391d0c Change to python3 syntax 9 years ago
Brian Coca 6b73cac35a corrected skipped_hosts constant usage, thanks @benjixx 9 years ago
Brian Coca 5a65dce6fb fix issues with csh redirection 9 years ago
Brian Coca b525eedb8e less misleading message for when someone looks up vars for a host not in inventory 9 years ago
Brian Coca 6154ed1dda Merge pull request #12146 from thekarlbrown/patch-1
Fixed Spelling Error on Line 67
9 years ago
James Cammarata f0257683b0 Fixed missing constants import in default callback
Fixes #12145
9 years ago
Toshio Kuratomi 5e318de31a Merge pull request #12135 from amenonsen/changelog-update
Mention |combine and the vault improvements in the CHANGELOG
9 years ago
James Cammarata ccaf47bd97 Fix unit tests broken by 057712c1 9 years ago
James Cammarata 057712c129 Also move action/connection plugins to shared plugin loader code
Fixes #12099
9 years ago
James Cammarata 0859ba7726 Adjust field loading order for vars and tweak post_validate exclusion logic
FieldAttributes will now by default not be post_validated unless a flag
is set on them in the class, as a large number of fields are really there
simply to be inherited by Task/PlayContext and shouldn't be templated too
early.

The other (unrelated to the base issue) in #12084 is also fixed here, where
the roles field is loaded before vars/vars_files, meaning there are no vars
yet loaded in the play when the templating occurs.

Fixes #12084
9 years ago
Karl Brown 9aae1d5810 Fixed Spelling Error on Line 67
Noticed while running Ansible from Tip.
Throws: NameError: global name 'tself' is not defined
9 years ago
Greg DeKoenigsberg ee7f7a82a8 Update developing_modules.rst
More specific about urllib2 restrictions
9 years ago
Greg DeKoenigsberg ec95ad1062 Update developing_modules.rst 9 years ago
Greg DeKoenigsberg 9c150e5753 Update developing_modules.rst 9 years ago
Greg DeKoenigsberg b5a10b7960 Update README.md
Reflect new permissions for pushing to doc site
9 years ago
James Cammarata 0880687f9d Merge branch 'amenonsen-hostrange' into devel 9 years ago
James Cammarata 4c65306e73 Merge branch 'hostrange' of https://github.com/amenonsen/ansible into amenonsen-hostrange 9 years ago
Toshio Kuratomi 120243d36d Fix python3.4 syntax 9 years ago
James Cammarata 2043fcd5db Merge pull request #12083 from resmo/for-ansible
cloudstack: implement general api_region support, update docs
9 years ago
Brian Coca b6c6ed91fe implemented not showing skipped hosts config 9 years ago
Brian Coca 514fa73fcd galaxy fixes 9 years ago
Brian Coca c6e62b6b4b one more module to changelog! 9 years ago
James Cammarata 66ed397360 Fix redis fact_caching_timeout=0 bug
Fixes #12018
9 years ago
James Cammarata 5a5b9f211b Validate variable names when loading 'vars:' blocks
TODO: add this to VariableManager to validate vars loaded from files too

Fixes #12022
9 years ago
James Cammarata 266a069a73 Merge pull request #12107 from TravisPaul/devel
Update "smart" transport to handle Sun_SSH_1.5 on SmartOS
9 years ago
Brian Coca 088c6909d6 Merge pull request #12143 from homme/patch-1
Link to `constants.py` in the source tree from the documenation.
9 years ago
Brian Coca c2e84a0a96 Merge pull request #12136 from mgedmin/py3k
Python 3: use print() as function under contrib/
9 years ago
Homme Zwaagstra 776eb3e8cd Link to `constants.py` in the source tree.
`constants.py` is referenced in the *Environmental configuration* section of the documentation.  This change provides a link from the documentation to the source code.
9 years ago
Marius Gedminas 3f9879aedb Use print() as function under contrib/
This fixes the remaining Python 3 syntax errors, so re-enable compileall
for contrib/ again.
9 years ago
Abhijit Menon-Sen cc6e53175f Mention |combine and the vault improvements in the CHANGELOG 9 years ago
Brian Coca aa5f96d28d Merge pull request #12134 from smkr/devel
- Fixed line break causing part of the text to display as "Definition List"  which Sphinx renders in bold.
9 years ago
Steve McKuhr f4fbfa6450 - Fixed line break causing part of the text to display as "Definition List"
which Sphinx renders in bold.
9 years ago
Brian Coca 48aa0dd1c7 now acknowledges ask_pass setting from ansible.cfg
fixes #12111
9 years ago
James Cammarata 399d215f5a Merge pull request #12122 from maty0609/devel
Adding support for Archlinux and Slackware in fallback
9 years ago
Toshio Kuratomi 9780658412 Merge pull request #12131 from ansible/py3-test
Enable py34 test in travis so we don't regress recent fixes
9 years ago
Toshio Kuratomi 1eee5ec6ff Enable py34 test in travis so we don't regress recent fixes 9 years ago
Toshio Kuratomi 6907166667 Merge pull request #12119 from mgedmin/py3k
Some steps towards Python 3 support
9 years ago
Marius Gedminas c846bab69b Fix assert statement syntax
`assert (condition, message)` gets parsed by Python as `assert
a_two_tuple`, and a 2-element tuple is never False.

Discovered by compileall on Python 3.4, which emits a SyntaxWarning for
this common mistake.
9 years ago
Marius Gedminas 9e82ecaf91 Disable compileall test for contrib/ in tox -e py34
(This is supposed to be temporary, until the code under contrib/ gets
cleaned up from all the remaining print statements.)
9 years ago
Marius Gedminas 709dbbc7db Use 0oNNN octal syntax in test/ 9 years ago
Marius Gedminas 727cb8a917 Support print() function in test/ 9 years ago
Marius Gedminas 9ae66a7f5c Use 'except ... as' syntax in contrib/ and test/ too 9 years ago
Marius Gedminas eb99aa8c68 Fix to_bytes(None) on Python 3
You cannot call bytes(obj) to get a simple representation of obj on
Python 3!  E.g. bytes(42) returns a byte string with 42 NUL characters
instead of b'42'.
9 years ago
Marius Gedminas df1b41d3d3 Avoid types.NoneType
types.NoneType was removed in Python 3.

None is a singleton in Python, so 'x is None' is equivalent to
'isinstance(x, NoneType)'.
9 years ago
Marius Gedminas da1e611b26 Support print as a function
I neglected the __future__ import because

  print(one_thing)

works the same way even when print is a statement.
9 years ago