Commit Graph

76 Commits (0.4)

Author SHA1 Message Date
Matt Goodall 8babac4856 Allow "=" in k-v values.
14 years ago
Michael DeHaan d4cc8dc242 Fix hosts being in multiple groups, and duplicate host references in the same inventory file.
14 years ago
Jeroen Hoekx 3768095645 If /usr/share/dict/words does not exist, use cracklib-small to test large output.
14 years ago
Michael DeHaan 84995367a5 Do not run unit tests against the EVENTS code because it is subject to change and that does not mean anything is broken.
14 years ago
Michael DeHaan 81b9240979 Merge pull request #363 from jhoekx/template-only-if
14 years ago
Jeroen Hoekx b1da61ae92 Fix correct variable expansion in includes only_if.
14 years ago
Jeroen Hoekx b8573ab7d1 Support list indexing in varReplace.
14 years ago
Jeroen Hoekx c362a2e581 Fixup unicode varReplace templating.
14 years ago
Michael DeHaan abb391f3fd Merge pull request #362 from jhoekx/uppercase-vars
14 years ago
John Kleint 64673cc932 Add test for large output; fix indentation.
14 years ago
Jeroen Hoekx 0b5b44858e Allow camelCase variables in varreplace.
14 years ago
Jeroen Hoekx a7599954a3 Make no_engine the default templating action.
14 years ago
Jeroen Hoekx 53bde0bf51 Support nested variables in varReplace.
14 years ago
Jeroen Hoekx 1d28212f86 Inventory: undefined group -> ungrouped.
14 years ago
Jeroen Hoekx 3b40158961 Inventory: support list of vars in host.
14 years ago
Michael DeHaan a7b9bf958d Add tests for new advanced inventory features (groups of groups, group variables) in the default INI format file.
14 years ago
Michael DeHaan 46c661b3e3 Further work on making the YAML inventory parser use the new inventory objects.
14 years ago
Michael DeHaan 3fb2d38514 Reinstate external inventory script support this time using the new more OO-ey inventory system.
14 years ago
Michael DeHaan 4011d15faa Refactored inventory to make it object oriented, need to make YAML format and executable script
14 years ago
Jeroen Hoekx 03541baba7 Define 'inventory_hostname' variable for hosts.
14 years ago
Jeroen Hoekx 029fe1273c Modify /usr/bin/ansible and playbooks to use the new async API.
14 years ago
Jeroen Hoekx b87710a1df Introduce group_names in template variables.
14 years ago
Michael DeHaan b9982fc17b Reinstate --extra-vars, which can do things in playbooks like:
14 years ago
Jeroen Hoekx cc579a8aa2 Fix tests for facter and the ansible_facts API.
14 years ago
Jeroen Hoekx 2dc9a563ef Allow modules to return facts.
14 years ago
Michael DeHaan c0c691089d Fix bug in src. Should not code this early :)
14 years ago
Jeroen Hoekx 903e4f6eae Support dicts in inventory vars.
14 years ago
Michael DeHaan 30d06dbcea Don't force down ansible facts back to setup, the setup module won't like parsing them on input and that
14 years ago
Michael DeHaan da0209dbc4 The fetch module really should preserve the whole directory structure being fetched to allow subsequent calls,
14 years ago
Jeroen Hoekx 6f09b41eb5 Don't test modules that aren't present.
14 years ago
Michael DeHaan 3f26a1c7f6 verbose option is not being used, so remove it. debug variable still exists.
14 years ago
Michael DeHaan 9ce27be878 Remove extra_vars tests
14 years ago
Jeroen Hoekx 8c3206c99f Return a copy of the host variables.
14 years ago
Jeroen Hoekx 961ccdb2f4 List hosts in no group in the ungrouped group.
14 years ago
Jeroen Hoekx 3a24aa9a70 Add YAML inventory format.
14 years ago
Jeroen Hoekx 54f4526160 Export SSH port number as host variable.
14 years ago
Jeroen Hoekx f04041b37d Ignore port numbers in simple inventory format
14 years ago
Jeroen Hoekx 746f1b92ae Reimplement the class method on Runner.
14 years ago
Jeroen Hoekx 195e6d617b Add tests for Inventory class.
14 years ago
Michael DeHaan 08c593bee1 Warn if no hosts matched
14 years ago
Michael DeHaan b9e3b053f9 Simplify playbook tests so things are not timing dependent in the poll section, which is leading to tests
14 years ago
Michael DeHaan e103bdda93 Rename test class to match what it is testing
14 years ago
Michael DeHaan 245aa9bf8e Some tweaks to the fetch module. 'err' return was for stderr, so that should be empty string.
14 years ago
Michael DeHaan 51e4faf7aa Update test file -- we probably should not include the poll as the number of polls is changing between test
14 years ago
Michael DeHaan 1d75a29ec9 Allow variables coming in from the playbook and the API to be expressed as dictionaries throughout their full life cycle
14 years ago
Michael DeHaan eed4a2b717 Update tests to use 127.0.0.2 to bypass the smart "use local connection" code, and also to reflect
14 years ago
Michael DeHaan 2a2b5ed73c Polling timing change results in need to change events file for tests.
14 years ago
Michael DeHaan 4792021f47 Fix syntax error in user patch
14 years ago
Michael DeHaan 2511992659 Surface module debug (-D) to /usr/bin/ansible also
14 years ago
Michael DeHaan 96a22b582b Disable ohai test as it's hanging for whatever reason, but doesn't do this in real life.
14 years ago