Commit graph

25466 commits

Author SHA1 Message Date
Brian Coca
3acb084902 clarified xmpp lib to use 2016-12-08 11:33:06 -05:00
Benno Joy
bd9eca2d30 update license 2016-12-08 11:33:05 -05:00
Benno Joy
b49b1c6d7d Module for modifying NAT rules in vcloud or vcd 2016-12-08 11:33:05 -05:00
Benno Joy
6abf3a856d Module for modifying firewall rules in vcloud or vcd 2016-12-08 11:33:05 -05:00
Brian Coca
47fdd8a960 minor doc fixes to xenserver_facts 2016-12-08 11:33:05 -05:00
Andy Hill
eab023f8db Add xenserver_facts module
This module gathers facts about a XenServer host, gathering them in a single
connection instead of multiple xe commands.
2016-12-08 11:33:05 -05:00
Rob White
f0bdf74b5e New module - ec2_vpc_route_table_facts 2016-12-08 11:33:05 -05:00
Toshio Kuratomi
6d1679c47f Use fetch_urls code to do basic auth instead of our own i nthe twilio module 2016-12-08 11:33:05 -05:00
Brian Coca
cff83ca72a more doc fixes 2016-12-08 11:33:05 -05:00
Toshio Kuratomi
1fe074c2b2 Port twilio to fetch_url 2016-12-08 11:33:05 -05:00
Toshio Kuratomi
f13b063224 Port uptimerobot to fetch_url 2016-12-08 11:33:05 -05:00
Toshio Kuratomi
4a179b9a6e Port layman to fetch_url 2016-12-08 11:33:05 -05:00
Toshio Kuratomi
6ac750f174 Port typetalk to fetch_url 2016-12-08 11:33:05 -05:00
Toshio Kuratomi
91ed01d73e Port sendgrid to fetch_url 2016-12-08 11:33:05 -05:00
Toshio Kuratomi
8be4ffd07c Use fetch_url's basic auth instead of code specific to this module 2016-12-08 11:33:05 -05:00
Brian Coca
9f57c1b114 minor doc fixes to pam_limits 2016-12-08 11:33:05 -05:00
Sebastien ROHAUT
5be637a354 Update pam_limits.py
Add version 2.0
Remove default: from documentation for required values
use atomic_move from ansible module API
2016-12-08 11:33:05 -05:00
Sebastien ROHAUT
1c76fb14bb Add "-" to ulimit type
Just edited pam_types to add the '-', as explained in man 5 limits.conf
2016-12-08 11:33:04 -05:00
Sebastien ROHAUT
c62430b452 Create pam_limits.py
The pam_limits module modify PAM limits, default in /etc/security/limits.conf.
 For the full documentation, see man limits.conf(5).
2016-12-08 11:33:04 -05:00
Maciej Delmanowski
8e3da4212b Update author information in virt_pool docs 2016-12-08 11:33:04 -05:00
Maciej Delmanowski
c5c69ca1e7 Update author information in virt_net docs 2016-12-08 11:33:04 -05:00
Maciej Delmanowski
6c4f50a2ea Remove unused parameter from method arguments 2016-12-08 11:33:04 -05:00
Maciej Delmanowski
b42bc91258 Add whitespace so diff with 'virt_pool' is easier 2016-12-08 11:33:04 -05:00
Maciej Delmanowski
e1084e5caa Rewrite method to not use try/except
Additional checks are not needed, because 'self.conn.get_entry(-1)'
returns all existing entries, each one should have state defined.
2016-12-08 11:33:04 -05:00
Maciej Delmanowski
1f65953090 Rewrite for loops in a more Pythonic style 2016-12-08 11:33:04 -05:00
Maciej Delmanowski
2fde14aaf1 Remove separate check for Xen
Module checked for Xen-based system, however since 'xen:///' URI support
exists in 'libvirt', we should use it explicitly instead.
2016-12-08 11:33:04 -05:00
Maciej Delmanowski
8a1abfdd92 libvirt: virt_net module
This module manages network configuration in libvirt.
2016-12-08 11:33:04 -05:00
Toshio Kuratomi
a0411ff0cd Port librarto_annotation from urllib2 to fetch_url 2016-12-08 11:33:04 -05:00
Rene Moser
81006ab9c3 cloudstack: fix typos in doc 2016-12-08 11:33:04 -05:00
Maciej Delmanowski
7e3787dd11 libvirt: virt_pool module
This module manages storage pool configuration in libvirt.
2016-12-08 11:33:04 -05:00
Mark Hamilton
16ce963948 removed syslog import 2016-12-08 11:33:04 -05:00
Mark Hamilton
24375f5d22 Changed syntax to support python2.4. Allow external_ids to be None. 2016-12-08 11:33:04 -05:00
Mark Hamilton
fdec957d36 removed syslog. Generalized external id concept. Now user can add or remove multiple external ids. Added documenation about fail_main parameter. 2016-12-08 11:33:03 -05:00
Mark Hamilton
0b37a6d391 Add support for external_id and fail_mode. Updated syntax to pass pep8 v1.6.2 and pylint v0.25.0 2016-12-08 11:33:03 -05:00
Nando Vieira
236b2d5c0d Use correct variable name. 2016-12-08 11:33:03 -05:00
Michael Scherer
c6391741a2 Do not assume that /var/lib/locales/supported.d/local exist
Since people can generate their own image with debootstrap, and
this wouldn't create a file /var/lib/locales/supported.d/local,
better check if it exist and work if it doesn't.

Fix #656
2016-12-08 11:33:03 -05:00
Michael Scherer
d031cd2998 Move examples to EXAMPLES variable
Partially fix #507
2016-12-08 11:33:03 -05:00
Michael Scherer
2ff3438435 Use the parameter 'name' everywhere for consistency
Fix https://github.com/ansible/ansible/issues/11395
2016-12-08 11:33:03 -05:00
Charlie Root
e852df1c0a Add rootdir option to pkgng 2016-12-08 11:33:03 -05:00
Indrajit Raychaudhuri
fb268d58d9 Improve pacman module
- detect and use pacman_path via get_bin_path helper
- simplify pending upgrade detection
- apply outstanding changes from #358, #41
2016-12-08 11:33:03 -05:00
Konstantin Shalygin
873c478853 add 'version_add' 2016-12-08 11:33:03 -05:00
Konstantin Shalygin
bf7498bc64 add force remove feature 2016-12-08 11:33:03 -05:00
Konstantin Shalygin
1776118aea add upgrade future, patch by n0vember- 2016-12-08 11:33:03 -05:00
Brian Coca
040f72f811 fixed license and copyright 2016-12-08 11:33:03 -05:00
Brian Coca
b17859d8d5 removed redundant version added 2016-12-08 11:33:03 -05:00
Benno Joy
58af9f159e Module for creating vapp/vm in vcloud or vcd 2016-12-08 11:33:03 -05:00
Peter Mounce
9660b1f887 version -> 2, remove unnecessary doc attributes 2016-12-08 11:33:03 -05:00
Peter Mounce
ded61f5a49 fix license boilerplate 2016-12-08 11:33:02 -05:00
Peter Mounce
e193215d12 win_webpicmd module for IIS module installation
Chocolatey 0.9.9+ deprecated support for the `webpi` custom source, so I needed to write this.

[Windows Web Platform Installer](http://www.microsoft.com/web/downloads/platform.aspx) is a way of installing products and applications for Microsoft IIS on Windows. It has a [command line](http://www.iis.net/learn/install/web-platform-installer/web-platform-installer-v4-command-line-webpicmdexe-rtw-release); this ansible module allows IIS modules to be installed via this means.

To find out names of modules, use `webpicmd /list /listoption:available`.

Notes:
* `webpicmd` must be installed and on `PATH` first (see `win_chocolatey` module; package is `webpicmd`)
* `webpicmd` does not allow modules to be uninstalled
* IIS must be installed first (see `win_feature` module; package is `Web-Server`)
* Installations will
  * accept EULA (which otherwise requires user input)
  * suppress reboots (so you have to manage those; see `win_reboot` module)
2016-12-08 11:33:02 -05:00
Peter Mounce
761197707b use the notes property 2016-12-08 11:33:02 -05:00