- 02 Dec, 2012 1 commit
-
-
page.
Gregory Duchatelet committed
-
- 27 Nov, 2012 9 commits
-
-
commit 48069adf0f47b09f675a9ba59360ca216b695ceb Author: Gregory Duchatelet <skygreg@gmail.com> Date: Tue Nov 27 10:13:08 2012 +0100 Removing this plugin from this branch. commit 15400fffe643ad3e66d6b5a296fe62d36d9a617a Author: Gregory Duchatelet <skygreg@gmail.com> Date: Tue Nov 27 09:53:16 2012 +0100 Enhance _match function in inventory with regex. --limit ~regex could be used to filter hosts or group with a regex. Tested on cli and ansible-playbook. commit 63c1b2e17ec6daa282e0a3af2249bda8f734dcd3 Author: Gregory Duchatelet <skygreg@gmail.com> Date: Tue Nov 27 09:03:41 2012 +0100 Revert pull request #1684 commit 7c2c6fee3a856c52c1960b96ec2e7ca1112c35a1 Merge: f023a2f dd5a8474 Author: Gregory Duchatelet <skygreg@gmail.com> Date: Tue Nov 27 08:52:53 2012 +0100 Merge remote branch 'upstream/devel' into devel commit f023a2f3df4a4c2ab2dfcc5aa42c57c02358a47a Author: Gregory Duchatelet <skygreg@gmail.com> Date: Mon Nov 26 20:52:27 2012 +0100 Add an inventory plugin to fetch groups and host from our CMDB. commit c64193b4c67053e6e197b89c7143b9770cf71f23 Author: Gregory Duchatelet <skygreg@gmail.com> Date: Mon Nov 26 20:43:30 2012 +0100 Added possibility to filter hosts from a group, with a regex, separating groupname and regex with a ~ Usage in group pattern: group~filterpattern Samples: ansible group~server-0[1236] -m ping ansible web~proxy -m ping ansible web~(proxy|frontend) -m ping
Gregory Duchatelet committed -
dpkg -l does not install package, use dpkg -i <package-file> instead
Daniel Hokka Zakrisson committed -
Philipp Grau committed
-
This reduces the amount of times an inventory script has to be invoked.
Daniel Hokka Zakrisson committed -
Daniel Hokka Zakrisson committed
-
ini_file: prohibit section name 'default'
Michael DeHaan committed -
Set LANG in module_common.py
Michael DeHaan committed -
allow update of default section add blurb re template to create base file
Jan-Piet Mens committed -
Add constant DEFAULT_MODULE_LANG that defaults to C. Can be set via environment variable ANSIBLE_MODULE_LANG or configuration variable module_lang. Updated test-module to have same behavior.
Stephen Fromm committed
-
- 26 Nov, 2012 11 commits
-
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Daniel Hokka Zakrisson committed
-
This allows overriding variables in name, and removes templating from parsing.
Daniel Hokka Zakrisson committed -
Fixes #1622.
Daniel Hokka Zakrisson committed -
Fixes #1677.
Daniel Hokka Zakrisson committed -
Rework FreeBSD "enabled" code
Michael DeHaan committed
-
- 25 Nov, 2012 4 commits
-
-
This makes the line parsing a lot more robust (and easier to read). Code supplied by @dhozac, thanks! Remove re import because this is not used anywhere.
Patrik Lundin committed -
When trying to perform enabled=yes followed by enabled=no against FreeBSD the module would die with the following error: TypeError: sub() takes at most 4 arguments (5 given) The target FreeBSD client (8.2) is running python 2.6.6. It seems the extra 'flags' argument was added to re.sub() in 2.7. In fixing this issue I have attempted to create a general atomic method for modifying a rc.conf file. Hopefully this will make it easier to add other rc based platorms. The strip/split magic was inspired by the user module.
Patrik Lundin committed -
Daniel Hokka Zakrisson committed
-
Fixes #1208.
Daniel Hokka Zakrisson committed
-
- 24 Nov, 2012 10 commits
-
-
Daniel Hokka Zakrisson committed
-
The vars stop/start were intended as strings
Daniel Hokka Zakrisson committed -
Otherwise the group is lost, and group_vars/all isn't used.
Daniel Hokka Zakrisson committed -
This is a typo that was reported on IRC, because of this people got: "NameError: global name 'stop' is not defined".
Dag Wieers committed -
Fix minor spelling mistake in docsite
Michael DeHaan committed -
Jens Rantil committed
-
Added pip-python to the search for CentOS 6 compatibility
Michael DeHaan committed -
Use proper pseudo-tty's instead of pipes when using subprocess
Michael DeHaan committed -
Ton Kersten committed
-
Ton Kersten committed
-
- 23 Nov, 2012 5 commits
-
-
This change avoids the "tcgetattr: Invalid argument" error by making sure the ssh we start does have a proper pseudo-tty. We could also check whether our current terminal is a proper terminal (by doing a tcgetattr ourselves) but I don't think this adds anything. This closes #1662 (if all use-cases have been tested: sudo, passwd)
Dag Wieers committed -
Repost: Refactor service module to use subclasses like user module.
Michael DeHaan committed -
* Basically the moving parts from the original service module arranged in subclasses. * General structure and helper methods comes from the user module. * Less forgiving to unsupported platforms: it requires a subclass per platform. (This makes it easier to work on one platform without having to think about. what other platform might be affected in unexpected ways). * Now has basic OpenBSD support. * Solaris support needs to be added. Thanks to @dhozac for general advice and Linux testing. Thanks to @bcoca for clearing up some FreeBSD questions.
Patrik Lundin committed -
module_formatter: re-instate code
Michael DeHaan committed -
Michael DeHaan committed
-