- 27 Nov, 2012 9 commits
-
-
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
Brian Coca 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 6 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
-
Implemented more virtualization types
Michael DeHaan committed
-