- 25 Mar, 2014 25 commits
-
-
Serge van Ginderachter committed
-
In preparation to move the group_vars plugin code into core. new file: lib/ansible/inventory/vars_plugins/noop.py
Serge van Ginderachter committed -
Split out parsing of vars files to per host and per group parsing, instead of reparsing all groups for each host. This enhances performance. Extend vars_plugins' API with two new methods: * get host variables: only parses host_vars * get group variables: only parses group_vars for specific group The initial run method is still used for backward compatibility. Parse all vars_plugins at inventory initialisation, instead of per host when touched first by runner. Here we can also loop through all groups once easily, then parse them. This also centralizes all parsing in the inventory constructor. modified: bin/ansible modified: bin/ansible-playbook modified: lib/ansible/inventory/__init__.py modified: lib/ansible/inventory/vars_plugins/group_vars.py
Serge van Ginderachter committed -
James Tanner committed
-
Changed call to EDITOR to allow for parameters
jctanner committed -
The EDITOR environment variable is used to create and edit files in the vault. But if the EDITOR variable contains parameters, subprocess.call() breaks. This fixes the EDITOR environment variable to be safely split into a list. It adds a dependency on shlex.
Ramon de la Fuente committed -
Fixes #5117
James Cammarata committed -
Fixes #6682
James Cammarata committed -
Properly revert changes introduced in #6579
jctanner committed -
Fixes #6678 Fixes #6670
James Tanner committed -
Added ansible_date_time.weekday as a fact. This returns Monday,Tuesday,W...
Michael DeHaan committed -
Fixes #5114
James Cammarata committed -
If something is executable but doesn't look like it should be, or if something is NOT executable and DOES looks like it should, show a more apropos error with a hint on correcting the problem Fixes #5113
James Cammarata committed -
James Cammarata committed
-
James Cammarata committed
-
'changed' key is not defined when task fails
Michael DeHaan committed -
Typo: assign not equal in boolean guard variable
Michael DeHaan committed -
Fix TypeError when using old simplejson lib.
Michael DeHaan committed -
Jakub Paweł Głazik committed
-
Jakub Paweł Głazik committed
-
James Tanner committed
-
On some very old simplejson does not support the 'encoding' and give following exception: TypeError: __init__() got an unexpected keyword argument 'encoding' This fix runs json.dump with no encoding key (such as before #a023cb) on TypeError exception only.
Sébastien Gross committed -
Typo when variable controlling list of hosts left as available
apenav committed -
James Tanner committed
-
- 24 Mar, 2014 10 commits
-
-
Fixes #6644
James Cammarata committed -
Fixes #6660
James Cammarata committed -
Fixes #6647
James Cammarata committed -
fix KeyError introduced by fix of #6591.
Pierre-Louis Bonicoli committed -
Added ansible_date_time.weekday as a fact. This returns Monday,Tuesday,Wednesday,Thursday,Friday,Saturday, or Sunday depending on the remote servers time. Useful for backups the way I use it
Jonathan Mainguy committed -
This reverts commit cbd1da64.
James Cammarata committed -
Merge branch 'atomic_move_restore_owner_group_rebase' of https://github.com/tyll/ansible into tyll-atomic_move_restore_owner_group_rebase
James Cammarata committed -
James Tanner committed
-
James Tanner committed
- 23 Mar, 2014 5 commits
-
-
[docs] adds missing `'` to debconf examples
Michael DeHaan committed -
Some clarifications about workflow and the priority queue in GitHub
Michael DeHaan committed -
Seth Woodworth committed
-
Add tesing deps installation into hacking/README
Michael DeHaan committed -
ec2: Adding type int for count (in line with other cloud modules)
Michael DeHaan committed
-