- 22 Aug, 2012 4 commits
-
-
Pepe Barbe committed
-
Use a different method to query for current privileges at the table and database level. This method is more robust if newer privileges are added in future versions and also supports the ALL wildcard.
Pepe Barbe committed -
fail_on_user option can be used to ignore silently if the user cannot be removed because of remaining privilege dependencies to other objects in the database. By default it will fail, so that this new behavior won't surprise unsuspecting users.
Pepe Barbe committed -
The postgresql_user module has several drawbacks: * No granularity for privileges * PostgreSQL semantics force working on one database at time, at least for Tables. Which means that a single call can't remove all the privileges for a user, and a user can't be removed until all the privileges are removed, forcing a module failure with no way to work around the issue. Changes: * Added the ability to specify granular privileges for database and tables within the database * Report if user was removed, and add an option to disable failing if user is not removed.
Pepe Barbe committed
-
- 21 Aug, 2012 5 commits
-
-
Michael DeHaan committed
-
Handle special files just like normal files
Michael DeHaan committed -
As discussed in #923
Dag Wieërs committed -
Fix off-by-one serial count (causing infinite loop for serial == 1).
Michael DeHaan committed -
Dave Peticolas committed
-
- 20 Aug, 2012 11 commits
-
-
Moved inventory scripts to the ansible/ansible-plugins repo so they can be updated independent of release.
Michael DeHaan committed -
Adds a thirsty=yes|no to the get_url module, such that if downloading a large file from the internet you can decide whether to download it every time or not -- will replace only on change, or decide to not download. The default is thirsty=no which will not download every time by default.
Michael DeHaan committed -
Michael DeHaan committed
-
The 'hostname' variable is then unicode, which breaks interpolating stdout etc. contents into the output strings (they are bytes and cannot be converted to Unicode using ASCII codec)
Grzegorz Nosek committed -
Paramiko does not allow Unicode strings as parameters, so encode the command to UTF-8. Test case: ansible localhost -m raw -a 'echo ą' (also tested on local and ssh transports without problems)
Grzegorz Nosek committed -
This is required to run commands containing non-ASCII characters, e.g.: ansible localhost -m shell -a 'echo ą'
Grzegorz Nosek committed -
delegates. Closes #905
Tim Bielawa committed -
Point to the proper config file
Michael DeHaan committed -
The global config file is loaded from /etc/ansible, not /etc
Grzegorz Nosek committed -
Fix setup module explosion when a route is empty. Closes #909
Michael DeHaan committed -
Tim Bielawa committed
-
- 19 Aug, 2012 5 commits
-
-
Michael DeHaan committed
-
setup.py needs adjusting to ansible.runner.connections
Michael DeHaan committed -
Dave Hatton committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
- 18 Aug, 2012 15 commits
-
-
Michael DeHaan committed
-
Change the order the setup cache is used to update things, such that the example/playbooks/conditional_part1.yml file works as advertised
Michael DeHaan committed -
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Adds the 'serial' keyword to a playbook which controls how many hosts can be running through a playbook at a single time. The default is 0, which means all hosts. If set to 1, each host would run a playbook all the way through before moving on the next host. Fact gathering is still parallel, regardless of the serial setting.
Michael DeHaan committed -
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Add pattern option to service module
Michael DeHaan committed -
Work with tun and p2p interfaces
Michael DeHaan committed -
Retrieve pip path after creating virtualenv
Michael DeHaan committed
-