1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
Commit graph

43026 commits

Author SHA1 Message Date
Michael DeHaan
ffdca762fa Add template example so I don't have to remember how it works 2012-08-21 20:46:11 -04:00
Michael DeHaan
f264f50f17 Update setup.py 2012-08-21 20:38:20 -04:00
Michael DeHaan
0483da674b Fix directory names 2012-08-21 20:37:42 -04:00
Michael DeHaan
3de4e45741 Move plugin directories 2012-08-21 20:32:21 -04:00
Dane Summers
24c8c22e75 removed logger, removed superfluous mkdir 2012-08-21 16:10:17 -04:00
Dane Summers
157fa3868a added TODO for test scenarios to add 2012-08-21 13:59:39 -04:00
Michael DeHaan
4caa76cbd8 Add a callback that logs activity for each host in /var/log/ansible/hosts 2012-08-20 20:42:57 -04:00
Michael DeHaan
bf92a9e4e0 Store invocation differently from an API perspective, but hide in callbacks 2012-08-20 20:41:53 -04:00
Michael DeHaan
1ca6335323 Merge pull request #923 from dagwieers/special-file
Handle special files just like normal files
2012-08-21 14:59:03 -07:00
Dag Wieërs
9d4f70f0ad Handle special files just like normal files
As discussed in #923
2012-08-21 23:48:18 +02:00
Michael DeHaan
f4ef94ccdd Merge pull request #925 from jdavisp3/serial-fix
Fix off-by-one serial count (causing infinite loop for serial == 1).
2012-08-21 14:03:08 -07:00
Dave Peticolas
4b4bcdedc1 Fix off-by-one serial count (causing infinite loop for serial == 1). 2012-08-21 13:43:05 -07:00
Michael DeHaan
fce2650d5f Add connections directory 2012-08-20 20:05:41 -04:00
Michael DeHaan
1004e56d65 Moved inventory scripts to the ansible/ansible-plugins repo so they can be updated independent of release. 2012-08-20 19:57:45 -04:00
Michael DeHaan
68f07e83d9 Moved inventory to plugins repo 2012-08-20 19:57:18 -04:00
Michael DeHaan
cadd806a67 Keep inventory scripts in plugins repo 2012-08-20 19:46:45 -04:00
Michael DeHaan
c351c47cea docs tweak/rebuild 2012-08-20 18:53:19 -04:00
Michael DeHaan
0e83972847 Merge branch 'master' of github.com:ansible/ansible.github.com 2012-08-20 18:47:05 -04:00
Michael DeHaan
1ae018ce94 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.
2012-08-20 18:39:37 -04:00
Michael DeHaan
a252abcc6c Rebuild 2012-08-20 18:29:56 -04:00
Michael DeHaan
beb9d3ac1e Fix link 2012-08-20 18:29:43 -04:00
Michael DeHaan
2019a97b4e Merge pull request #196 from tbielawa/local_action
Add docs for 'local_action' (ansible:#905). Oh, and fix 'make viewdocs'.
2012-08-20 15:29:13 -07:00
Michael DeHaan
5effbd4ff5 add note about 'local_action' 2012-08-20 18:26:22 -04:00
Grzegorz Nosek
94f56614e7 Fix UTF-8 output when using executable inventory files
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)
2012-08-20 18:26:21 -04:00
Grzegorz Nosek
73b0dd4ac0 Enable UTF-8 commands via the raw module
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)
2012-08-20 18:26:21 -04:00
Grzegorz Nosek
2aef0335cb Handle UTF-8 in templates
This is required to run commands containing non-ASCII characters, e.g.:

ansible localhost -m shell -a 'echo ą'
2012-08-20 18:26:21 -04:00
Tim Bielawa
4121109665 Local actions, they're like aliases for actions with localhost
delegates.

Closes #905
2012-08-20 18:26:21 -04:00
Michael DeHaan
8b06c07bb7 Merge pull request #914 from gnosek/config_file_path
Point to the proper config file
2012-08-20 15:21:44 -07:00
Grzegorz Nosek
76419a9fdf Point to the proper config file
The global config file is loaded from /etc/ansible, not /etc
2012-08-20 21:31:52 +02:00
Tim Bielawa
9ad592965a Add docs for 'local_action' (ansible:#905). Oh, and fix 'make viewdocs'. 2012-08-19 22:04:18 -04:00
Michael DeHaan
66f2f31aa2 Merge pull request #910 from tbielawa/ipv6route
Fix setup module explosion when a route is empty. Closes #909
2012-08-19 18:35:58 -07:00
Tim Bielawa
3d3c8a004e Fix setup module explosion when a route is empty. Closes #909 2012-08-19 21:19:07 -04:00
Michael DeHaan
8a9b8a727b Fix a comment 2012-08-19 10:34:25 -04:00
Michael DeHaan
5c2bad90c9 Minor OSX callback fixups 2012-08-18 22:56:00 -04:00
Michael DeHaan
1605fc1fad Add osx_say plugin. 2012-08-18 22:45:48 -04:00
Michael DeHaan
b72b1eb50c Initial commit 2012-08-18 19:42:28 -07:00
Michael DeHaan
d70be9adfe Ship the noop.py callback 2012-08-18 21:38:57 -04:00
Michael DeHaan
61d9e45d45 Merge pull request #908 from davehatton/fix_rpm_build_for_connections
setup.py needs adjusting to ansible.runner.connections
2012-08-19 05:42:38 -07:00
Dave Hatton
732cfe6d4f setup.py needs adjusting to ansible.runner.connections so that make rpm works 2012-08-19 10:25:14 +01:00
Michael DeHaan
6e79555621 remove stray imports 2012-08-18 20:38:47 -04:00
Michael DeHaan
b6ab5dd669 reorganize 0.7 changelogs by category 2012-08-18 20:30:57 -04:00
Michael DeHaan
05fa163968 update changelog 2012-08-18 19:51:58 -04:00
Michael DeHaan
3cbf885079 Change the order the setup cache is used to update things, such that the example/playbooks/conditional_part1.yml file
works as advertised
2012-08-18 19:49:49 -04:00
Michael DeHaan
14c2e8de0c Fix invalid usage or fail_json in apt module 2012-08-18 19:43:45 -04:00
Michael DeHaan
3017dc92d9 make callbacks modular 2012-08-18 19:43:08 -04:00
Michael DeHaan
798c35d83e Apt module should accept 'absent', and 'present' like the yum module does. 2012-08-18 18:38:10 -04:00
Michael DeHaan
7fd4051857 make connection types pluggable 2012-08-18 10:52:24 -04:00
Michael DeHaan
1824dd33cf Document the new 'serial' and 'delegate_to' features. 2012-08-18 10:23:17 -04:00
Michael DeHaan
9aa41f075d Add examples of the 'serial' and 'delegate_to' keywords to examples/playbooks. 2012-08-18 10:11:17 -04:00
Michael DeHaan
898d7676f7 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.
2012-08-18 09:52:13 -04:00