- 03 Dec, 2013 1 commit
-
-
Using ``` assert 'changed' in result ``` doesn't actually check if something is changed, which is presumably the reason for the assertion. What is actually needed is ``` assert result.get('changed') ``` which checks that changed is set and not False. Tests still pass after this change
willthames committed
-
- 14 Nov, 2013 1 commit
-
-
James Tanner committed
-
- 31 Oct, 2013 1 commit
-
-
This adds two parameters to the git module: bare (boolean) Indicates this is to be a bare repositori reference (string) Indicates the path or url to the reference repo. Check out the "--reference" option in the "git clone" man page Added appropriate tests.
Christian Goetze committed
-
- 06 Oct, 2013 1 commit
-
-
The validate option is constructed similarly to the template command's validate option. TestRunner.py has been updated to include two new tests, one for passing and one for failing validation.
Joshua Kehn committed
-
- 10 Aug, 2013 1 commit
-
-
Michael DeHaan committed
-
- 24 May, 2013 1 commit
-
-
PluginLoader._get_paths, as of 391fb98e, was only finding plug-ins that were in a subdirectory of one of the basedirs (i.e. in a category directory). For example, action_plugins/foo.py would never be loaded, but action_plugins/bar/foo.py would work. This makes it so that "uncategorized" plug-ins in the top level of a directory such as action_plugins will be loaded, though plug-ins in a "category" subdirectory will still be preferred. For example, action_plugins/bar/foo.py would be preferred over action_plugins/foo.py.
Dale Sedivec committed
-
- 23 May, 2013 1 commit
-
-
Nicolas Grilly committed
-
- 09 May, 2013 1 commit
-
-
David Simon committed
-
- 17 Apr, 2013 1 commit
-
-
The copy action accepts force=no, which tells it not to replace an existing file even if it differs from the source. The copy action plug-in wasn't respecting this option when operated in check mode, so it would report that changes are necessary in check mode even though copy would make no changes when run normally. Runner._remote_md5 was changed to make the logic for setting rc perhaps a little more clear, and to make sure that rc=0 when the file does not exist.
Dale Sedivec committed
-
- 10 Apr, 2013 1 commit
-
-
Add code to flag legacy templating like $foo.{bar} as deprecated in favor of Jinja2 {{ foo.bar }} so we can remove the legacy system at a later date.
Michael DeHaan committed
-
- 05 Apr, 2013 1 commit
-
-
Michael DeHaan committed
-
- 27 Mar, 2013 2 commits
- 23 Feb, 2013 2 commits
-
-
Yves Dorfsman committed
-
Yves Dorfsman committed
-
- 25 Jan, 2013 1 commit
-
-
Tests used heavily mocked version of the apt_key code, which meant that it didn't properly test real life scenario.
Juha Litola committed
-
- 16 Jan, 2013 1 commit
-
-
Pretty straightforward. Give it a URL with an exported GPG key for signing an Apt repository. It downloads it and will install it using apt-key. It's even smart enough to tell if it's already there (i.e. actually tells you if it changed or not).
Jayson Vantuyl committed
-
- 19 Nov, 2012 1 commit
-
-
Michael DeHaan committed
-
- 26 Oct, 2012 1 commit
-
-
Use previous proven multiprocessing logic as the simplification didn't have the same Ctrl-C handling and may be subject to race issues, though still don't pass Runner to each. Still seems performant.
Michael DeHaan committed
-
- 21 Oct, 2012 1 commit
-
-
Various performance streamlining and making the file features usable in all modules without daisy chaining.
Michael DeHaan committed
-
- 16 Oct, 2012 1 commit
-
-
Michael DeHaan committed
-
- 13 Oct, 2012 1 commit
-
-
implement lookup plugins for arbitrary enumeration over arbitrary things. See the mailing list for some cool examples.
Michael DeHaan committed
-
- 01 Oct, 2012 1 commit
-
-
pipes.quote is a bit overzealous for what we want to do, quoting ; and other characters that you most likely want to use in your shell invocations. The regexp is the best I could come up with to be able to only replace the parts of the arguments that shouldn't be executed.
Daniel Hokka Zakrisson committed
-
- 19 Sep, 2012 1 commit
-
-
commit 80a26a8175b779b707bc08e9d28c451c30ee4ada Merge: b25b9fd8 61e9b27 Author: Michael DeHaan <michael.dehaan@gmail.com> Date: Tue Sep 18 21:01:47 2012 -0400 Merge branch 'devel' of git://github.com/alopropoz/ansible into file-force commit 61e9b27df25c36015c2b1b4a58155ccfdfb993a0 Merge: 3f6f329 16bf3e15 Author: Aleksej Romanov <alopropoz2@yandex.ru> Date: Thu Sep 13 20:48:02 2012 +0700 Merge remote branch 'upstream/devel' into devel commit 3f6f3291dffefa2a802def25a1e8bd38de0cba75 Author: Aleksej Romanov <alopropoz2@yandex.ru> Date: Thu Sep 13 20:41:31 2012 +0700 'force' option for 'file' module. commit 6223bba94160c60153448655803d084f7eaa5168 Author: Aleksej Romanov <alopropoz2@yandex.ru> Date: Thu Sep 13 20:40:19 2012 +0700 changed = True when changing symlink referent, #1008. Needed for tests.
Aleksej Romanov committed
-
- 29 Aug, 2012 2 commits
-
-
date still issues warning and ignores TZ - Updated tests to work inside bsd jails (127 addresses are an issue) Signed-off-by: Brian Coca <briancoca+ansible@gmail.com>
Brian Coca committed -
Michael DeHaan committed
-
- 23 Aug, 2012 1 commit
-
-
Dane Summers committed
-
- 11 Aug, 2012 1 commit
-
-
Remove tests that involve network effects -- makes things faster and they are not really deep tests here either way.
Michael DeHaan committed
-
- 10 Aug, 2012 1 commit
-
-
Dave Peticolas committed
-
- 31 Jul, 2012 1 commit
-
-
* module.fail_json *must* have msg argument Using http://github.com/ rather than git://github.com/ as it gets through more firewalls
u348095 committed
-
- 30 Jul, 2012 2 commits
-
-
as it is /bin/false on many systems but /usr/bin/false on OS X test/playbook1.yml now just does command true, rather than command /bin/true, again so that it works on OS X Changed from using which false to just using command false to make it simpler and also match how playbook1.yml works
willthames committed -
Stephen Fromm committed
-
- 14 Jul, 2012 2 commits
-
-
Michael DeHaan committed
-
Setup module no longer saves to disk, as templates are mostly useful in playbooks and this allows lots of simplifications around file pathing and removes occasional permissions conflicts depending on how things are used.
Michael DeHaan committed
-
- 12 Jun, 2012 1 commit
-
-
This adds a module that concatenates (ie. assembles) a file from fragments in a directory in alphabetical order. It chains the file module afterward to fix up ownership and permission. This also adds tests for the assemble module with fragments in assemble.d.
Stephen Fromm committed
-
- 15 May, 2012 1 commit
-
-
Jeroen Hoekx committed
-
- 11 May, 2012 1 commit
-
-
John Kleint committed
-
- 24 Apr, 2012 1 commit
-
-
Jeroen Hoekx committed
-
- 23 Apr, 2012 1 commit
-
-
If the module result contains "ansible_facts", that will be added to the setup cache.
Jeroen Hoekx committed
-
- 19 Apr, 2012 1 commit
-
-
Don't force down ansible facts back to setup, the setup module won't like parsing them on input and that data is already there.
Michael DeHaan committed
-