community.general/lib/ansible/modules/extras
Dag Wieers 17faa8f2c4 wakeonlan: New module to send out magic WOL packets (#2271)
* New module wakeonlan to send out magic WOL packets

For a local project managing desktop Windows systems at an elementary school, we want to send out wake-on-lan packets to all systems before continuing using Ansible.

That is the purpose of this module.

PS We can make this module idempotent by implementing arping support using scapy. At some point I may add this, at this time I simply plan on using wait_for to check if the system is online.

* Improved documentation and notes

* Improve the documentation a bit

* Fix Travis warnings and review remarks

* Fix exception handling to support both python2 and python3

* Documentation changes
2016-12-08 11:34:31 -05:00
..
.github Update GitHub templates to reflect ansible/ansible (#2397) 2016-12-08 11:34:21 -05:00
cloud Add os_stack module for create, update and delete stack (#2002) 2016-12-08 11:34:31 -05:00
clustering consul_acl: fix docs, arg_spec not matching docs (#2544) 2016-12-08 11:34:31 -05:00
commands
database Bugfix influxdb/retention_policy: infinite retention is returned as 0 (#2453) 2016-12-08 11:34:26 -05:00
files Fixed /etc/hosts example for blockinfile (#2387) 2016-12-08 11:34:21 -05:00
messaging Fix rabbitmq parameter changed check (#2237) 2016-12-08 11:34:22 -05:00
monitoring added support for deleting nagios downtime (#2497) 2016-12-08 11:34:27 -05:00
network wakeonlan: New module to send out magic WOL packets (#2271) 2016-12-08 11:34:31 -05:00
notification add telegram notification module 2016-12-08 11:34:23 -05:00
packaging Add zypper refresh support in zypper module (#2411) 2016-12-08 11:34:31 -05:00
source_control Add initial github_release module (#1755) 2016-12-08 11:34:23 -05:00
system which not who (#2557) 2016-12-08 11:34:31 -05:00
test/utils/shippable Add module integration tests on shippable. 2016-12-08 11:34:27 -05:00
web_infrastructure Adapt module to use new module._name property (#2408) 2016-12-08 11:34:22 -05:00
windows bugfix code error in win_firewall 2016-12-08 11:34:25 -05:00
.travis.yml Revert "travis: workaround false negative test failure (#2362)" 2016-12-08 11:34:31 -05:00
CONTRIBUTING.md small fix 2016-12-08 11:34:20 -05:00
COPYING
MAINTAINERS.md New maintainers guidelines 2016-12-08 11:34:20 -05:00
README.md readme: add build state image from travis 2016-12-08 11:34:11 -05:00
REVIEWERS.md
VERSION
__init__.py
shippable.yml Add module integration tests on shippable. 2016-12-08 11:34:27 -05:00
test-docs.sh

README.md

Build Status

ansible-modules-extras

This repo is transitional and not yet enabled. Do not send issues or pull requests here yet.

The goal is to split library/ from ansible into git submodules.

Reporting bugs

Take care to submit tickets to the appropriate repo where modules are contained. The repo is mentioned at the bottom of modlue documentation page at docs.ansible.com.

Testing modules

Ansible module development guide contains the latest info about that.

License

As with Ansible, modules distributed with Ansible are GPLv3 licensed. User generated modules not part of this project can be of any license.

Installation

There should be no need to install this repo separately as it should be included in any Ansible install using the official documented methods.