Michael DeHaan
e593c828b4
Merge remote branch 'dagwieers/module-mail' into devel
12 years ago
Michael DeHaan
110244d7b4
Merge branch 'remove-argparse' of git://github.com/dagwieers/ansible into devel
...
Conflicts:
hacking/module_formatter.py
Don't run webdocs build when building packages
12 years ago
Michael DeHaan
8ae9831439
Don't check in docsite static HTML, so folks will know to just edit the RST.
12 years ago
Michael DeHaan
dbeb26ad6d
Don't check in modules.js either
12 years ago
Michael DeHaan
fc9a6bb07c
Docs/json should not be checked in
12 years ago
Marco Vito Moscaritolo
ee679c0190
Unified document generator and make to generate JSON and JS files
12 years ago
Michael DeHaan
85fb83a5db
Merge pull request #1282 from dagwieers/mail-callback
...
Example plugin to send out mails on error
12 years ago
Michael DeHaan
ae94b050af
Merge pull request #1283 from jhoekx/fix-inventory-api-groups
...
Fix inventory API groups
12 years ago
Jeroen Hoekx
23a62f5a78
Return multiple groups from inventory API.
12 years ago
Jeroen Hoekx
30c019447b
Fix typo in inventory API test script.
12 years ago
Dag Wieers
bb58d3f20c
Example plugin to send out mails on error
...
This is useful mostly for playbooks that run unattended and for a limited set of systems. In case of provisioninging this plugin (together with a final mail action) helps to get notified when something went wrong, or when the installation finished successfully.
Unfortunately, there is no way to enable/disable a plugin from a playbook. So installing the plugin means all other use-cases (provisioning, troubleshooting, reporting or management) all send mails on failure. Something we may want to fix in the future...
12 years ago
Michael DeHaan
7788dea238
Merge pull request #1268 from dagwieers/hpilo-reboot-fix
...
Workaround for when HP iLO is in a state it won't accept requests
12 years ago
Michael DeHaan
d855b4bcf6
Merge pull request #1270 from jhoekx/yaml-inventory-plugin
...
Add a yaml format inventory plugin.
12 years ago
Michael DeHaan
8ae9125ff2
Merge pull request #1271 from mavimo/openstack-rackspace-update
...
Openstack rackspace update
12 years ago
Michael DeHaan
822cb74aed
Merge pull request #1274 from dagwieers/contrib-network-facts
...
Module network_facts to gather facts based on network information
12 years ago
Michael DeHaan
f1dfddc5e5
Fix typo in autogenerated docs
12 years ago
Michael DeHaan
bbf95abc8f
Merge pull request #1276 from mxxcon/patch-1
...
Typo in example section for 'setup' module docs.
12 years ago
Michael DeHaan
d5bb7258c8
Working on makefile
12 years ago
mxxcon
6b5f19a796
Typo in example section for 'setup' module.
12 years ago
Dag Wieers
e8b0b07311
Module network_facts to gather facts based on network information
12 years ago
Marco Vito Moscaritolo
cdb8343ec6
Added documentation for nova inventory system
12 years ago
Marco Vito Moscaritolo
7fed89b51d
Improved RackSpace configuration support (needed by latest version of rackspace API)
12 years ago
Jeroen Hoekx
2290dfe1ef
Add a yaml format inventory plugin.
...
This fixes #1265 .
12 years ago
Dag Wieers
2f74cd84bd
Module mail to send out emails as an action
...
Sending mails could be part of the workflow to have teams/responsibles perform specific task. Or simply to notify that a process has finished successfully (e.g. provisioning).
12 years ago
Dag Wieers
790ed81b14
Workaround for when HP iLO is in a state it won't accept requests
...
This workaround is recommended from HP iLO's documentation, but may not be sufficient in all cases. Time will tell.
I also made a few cosmetic changes with no impact.
12 years ago
Michael DeHaan
de912381ac
Update CHANGELOG.md
12 years ago
Michael DeHaan
06688efb24
Merge pull request #1263 from dagwieers/hpilo_facts-fix
...
Sigh, another retypo
12 years ago
Michael DeHaan
49fc8c7634
Merge pull request #1264 from dagwieers/doc-fixes
...
Fixes to documentation
12 years ago
Dag Wieers
98624cb394
Fixes to documentation
12 years ago
Dag Wieers
3f149e09bc
Sigh, another retypo problem
12 years ago
Dag Wieers
2dcd0846ab
Use getopt instead of argparse
...
On RHEL5 and RHEL6 there is not argparse, and 'make rpm' fails because of this.
With this change it works, and I can test and fix my own documentation...
12 years ago
Michael DeHaan
4bd17ee518
Fix up changelog
12 years ago
Michael DeHaan
dcee25c6db
Update gitignore
12 years ago
Michael DeHaan
3d66ca59f9
Update changelog
12 years ago
Michael DeHaan
04954dbc1e
Makes ports configurable for fireball. Note port defaults really belong in the connection plugins, not runner, which can be refactored later.
12 years ago
Michael DeHaan
612561ad0e
Merge pull request #1250 from dagwieers/hpilo_boot-fixes
...
Various small fixes to boolean usage and defaults
12 years ago
Michael DeHaan
62a56a219b
Merge pull request #1243 from dsummersl/squash2-cron
...
cron feature (w/o tests)
12 years ago
Michael DeHaan
013aa2533a
Merge pull request #1256 from tbielawa/keep_man3_dir
...
Keep the man3 directory. 'make docs' breaks without it.
12 years ago
Michael DeHaan
1b36446ab3
Merge pull request #1255 from dagwieers/module-namespace
...
Add this module's namespace to the 'module_' namespace.
12 years ago
Michael DeHaan
5a16a270fc
Merge pull request #1257 from tbielawa/service_typo
...
Fix typo in service module docs
12 years ago
Michael DeHaan
136a7d5604
Merge pull request #1260 from jhoekx/inventory-in-hostvars
...
Add inventory variables for hosts not in the play to hostvars.
12 years ago
Jeroen Hoekx
46a4ae74a7
Add inventory variables to hostvars.
...
Look up only when requested and cache the result.
12 years ago
Tim Bielawa
1e35ac7603
Fix typo in service module docs
12 years ago
Tim Bielawa
9541b47b52
Keep the man3 directory. 'make docs' breaks without it.
12 years ago
Dane Summers
c3a6e8dfd6
added new documentation string to cron library
12 years ago
Dag Wieers
b39aed8736
Add this module's namespace to the 'module_' namespace.
...
Much like we currently have *setup* register the variable `module_setup`, we would like other facts-modules register their own namespace. This means that:
- *network_facts* registers `module_network`
- *hpilo_facts* registers `module_hw`
- *vsphere_facts* registers `module_hw`
In retrospect, it would have made more sense to have `setup` register `module_ansible` instead as the setup module uses the `ansible_` namesepace.
Having the `module_` namespace allows us to check whether a certain namespace has already been loaded so we can avoid running the facts module a second time using only_if.
```yaml
- action: network_facts host=${ansible_hostname_short}
only_if: is_unset('$module_network')
```
12 years ago
Dag Wieers
5503cfaa44
Various small fixes to boolean usage, using module.params.get and default values
12 years ago
Michael DeHaan
f32778aa93
Update links to contrib
12 years ago
Michael DeHaan
5c09fd4210
update links to plugins
12 years ago
Michael DeHaan
343e07a31a
chapter 3 manpage source does not belong in git because it includes datestamps that constantly change. Willing to re-add if datestamps
...
are removable.
12 years ago