- 09 Aug, 2012 10 commits
-
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Only run yum,apt through the with_items loop if there is a list of items. Just a cosmetic fix on return values for the most part.
Michael DeHaan committed -
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Running ansible --version now outputs git information when the repo lives in .git in the root of the ansible source (coping with the case where the git info is elsewhere is left as an exercise). This uses gitpython where installed, otherwise it interrogates the files in the .git directory to get the same information. The gitpython path could be removed, but then people might ask 'why did you do it like this when gitpython exists'
Will Thames committed
-
- 08 Aug, 2012 22 commits
-
-
Michael DeHaan committed
-
add apt_repository module
Michael DeHaan committed -
add pip module
Michael DeHaan committed -
Add supervisorctl module
Michael DeHaan committed -
Add easy_install module
Michael DeHaan committed -
fix up yum state=latest with pkg groups
Michael DeHaan committed -
Make exception more specific (OSError) in setup module for selinux call
Michael DeHaan committed -
want to install an old package happy.
Seth Vidal committed -
Stephen Fromm committed
-
Matt Wright committed
-
Matt Wright committed
-
Seth Vidal committed
-
Matt Wright committed
-
Seth Vidal committed
-
Matt Wright committed
-
Abstract how to look up user password to be more flexible
Michael DeHaan committed -
Fix error handling when switching versions
Michael DeHaan committed -
Protect all selinux calls with try/except
Michael DeHaan committed -
This adds user_password() to abstract how the user's password is looked up. If spwd is not available, this will read the shadow file for the user's shadow entry. This will then facilitate idempotent password changes on hosts without spwd.
Stephen Fromm committed -
Basically if umask is set to something like 0007 then chmod +r and chmod +x are not the same as chmod a+r and chmod a+x Using os.path.basename rather than source.split should make ansible more portable (and even if never ported, more readable)
Will Thames committed -
Stephen Fromm committed
-
- 07 Aug, 2012 8 commits
-
-
Add 'polite' YAML syntax validation and hinting
Michael DeHaan committed -
Tim Bielawa committed
-
Matt Wright committed
-
Matt Wright committed
-
Matt Wright committed
-
git module used to check stderr for the string 'error' after calling switch_version(). This changes that to just look at the return code to determine whether the command failed. If the rc is not zero, the git module will call fail_json(). The problem is that git checkout will summarize the commit message, such as: HEAD is now at ea38409... removing artificial error When the string 'error' is the commit message, this check will erroneously think the command failed. This also removes the method switchLocalBranch() since it is no longer used.Stephen Fromm committed -
Michael DeHaan committed
-
login_unix_socket option for mysql modules
Michael DeHaan committed
-