Toshio Kuratomi
0b9a78f0b3
Remove wildcard, add boilerplate and get rid of get_exception
...
* smaller collections of database modules
* Some of the smaller collections of network modules
2017-07-31 13:51:38 -07:00
Ryan Sabatini
f65f3570a8
Add Ability to Exlude Paths from Archive
...
Archive.py allows you to pass a glob path of files to archive.
This allows end users to glob a dir, and exlude a list of dirs
from the archive which are not necessary.
2017-07-31 11:46:16 -07:00
Andrew Saraceni
7b3d893f2d
New Module: Manage Windows local group membership (win_group_member) ( #26307 )
...
* initial commit for win_group_member module
* fix variable name change for split_adspath
* correct ordering of examples/return data to match documentation verbiage
* change tests setup/teardown to use new group rather than an inbult group
2017-07-31 11:10:57 -07:00
Gaurav Rastogi
e575ff8d8d
New Module: Manage Avi Networks Microservicegroup (network/avi/avi_microservicegroup) ( #26209 )
2017-07-31 15:29:09 +01:00
Gaurav Rastogi
69c4f90f7d
New Module: Manage Avi Networks VRF Context Objects (networks/avi/avi_backup) ( #26204 )
2017-07-31 15:23:28 +01:00
Gaurav Rastogi
202cbd3421
New Module: Manage Avi Networks Serviceengine (network/avi/avi_serviceengine) ( #26210 )
2017-07-31 15:22:16 +01:00
Gaurav Rastogi
51ff3dba68
New Module: Manage Avi Networks IPAM DNS provider profiles (network/avi/avi_ipamdnsproviderprofile) ( #26207 )
2017-07-31 15:21:06 +01:00
Gaurav Rastogi
1e6fd571e1
New Module: Manage Avi Networks Cluster objects (networks/avi/avi_cluster) ( #26205 )
2017-07-31 15:14:28 +01:00
Gaurav Rastogi
0424919fe6
New Module: Manage Avi Networks AlertSyslogConfig (network/avi/avi_alertsyslogconfig) ( #26215 )
2017-07-31 15:12:53 +01:00
Gaurav Rastogi
1da76772f8
New Module: Manage Avi Networks AlertScriptConfig (network/avi/avi_alertscriptconfig) ( #26214 )
...
* New Module: Manage Avi Networks AlertScriptConfig (network/avi/avi_alertscriptconfig)
* updated example to not include python import as it fails sanity test
2017-07-31 15:12:15 +01:00
Gaurav Rastogi
d2ec5462bc
New Module: Manage Avi Networks AlertEmailConfig (network/avi/avi_alertemailconfig) ( #26213 )
2017-07-31 15:11:24 +01:00
Gaurav Rastogi
2589d640dd
New Module: Manage Avi Networks AlertConfig (network/avi/avi_alertconfig) ( #26212 )
2017-07-31 15:08:05 +01:00
Gaurav Rastogi
a8caff169e
New Module: Manage Avi Networks ActionGroupConfig (network/avi/avi_actiongroupconfig) ( #26211 )
2017-07-31 15:07:42 +01:00
Martin Krizek
19d119f43c
Pass server_hostname from task to subscription-manager ( #27420 )
2017-07-31 09:15:15 -04:00
saichint
350018de73
nxos_vxlan_vtep fixes and integration tests ( #27405 )
...
* fix issue 27404
* conflict resolve
2017-07-31 08:37:31 -04:00
Dag Wieers
97aaf103e8
ACI module_utils library for ACI modules ( #27070 )
...
* ACI module_utils library for ACI modules
This PR includes:
- the ACI argument_spec
- an aci_login function
- an experimental aci_request function
- an aci_response function
- included the ACI team
* New prototype using ACIModule
This PR includes:
- A new ACIModule object with various useful methods
2017-07-31 12:44:27 +01:00
Abhijeet Kasurde
e419a55c71
Add correct URL for docker guide ( #27465 )
...
Fixes : #27463
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-07-30 10:08:43 +01:00
Toshio Kuratomi
4109a82d0a
remove wildcards and add boilerplate
...
* cloud/centurylink
* source_control
* cloud/google
* notification
* cloud/rackspace
* cloud/vmware
2017-07-29 14:13:30 -07:00
Toshio Kuratomi
9a55487dff
Remove get_exception usage from amazon modules
2017-07-29 07:02:12 -07:00
Toshio Kuratomi
8de6cff2b1
more wildcards
2017-07-29 07:02:12 -07:00
Toshio Kuratomi
1ee08c0f06
Get rid of more wildcard imports and add boilerplate to more modules
...
This commit cleans up the following module categories:
* messaging
* inventory
* crypto
* commands
* clustering
* cloud/webfaction
* cloud/docker
* cloud/digital_ocean
2017-07-29 07:02:12 -07:00
Toshio Kuratomi
4e6cce354e
Remove wildcard imports
...
Made the following changes:
* Removed wildcard imports
* Replaced long form of GPL header with short form
* Removed get_exception usage
* Added from __future__ boilerplate
* Adjust division operator to // where necessary
For the following files:
* web_infrastructure modules
* system modules
* linode, lxc, lxd, atomic, cloudscale, dimensiondata, ovh, packet,
profitbricks, pubnub, smartos, softlayer, univention modules
* compat dirs (disabled as its used intentionally)
2017-07-28 22:10:17 -07:00
giovannisciortino
7cfd02097c
add_hosts.py: Fix add_host does not recognise 'host' alias ( #27418 )
...
* add_hosts.py: Fix add_host does not recognise 'host' alias
* add_hosts.py: add note in documentation that 'hosts' alias of name parameter is only available on >=2.4
2017-07-28 17:35:20 -04:00
James Mighion
a328e96455
Adding aireos_config module ( #27408 )
...
* Adding aireos_config module.
* Fixing pep8 W291.
2017-07-29 00:36:04 +05:30
Ganesh Nalawade
43bd993fac
Fix fetch configuration in junos_command ( #26392 )
...
* Fix fetch configuration in junos_command
Fixes #26358 Add support to fetch configuration
from device in `xml`, `text`, `json`, `set` display
format.
* Add error message if set display is not supported
* Throw error in case of warning for show commands
2017-07-28 23:06:21 +05:30
Mike Wiebe
07b097af7c
Fix nxos portchannel force option ( #27190 )
...
* Add integration tests
* Fix force option
* Enable nxos_portchannel test
* Satisfy ansibot demands
2017-07-28 13:06:41 -04:00
Nathaniel Case
fb2b3de5e4
Fix nxos_vtep_vni typo
2017-07-28 13:04:08 -04:00
Marko Stanković
0ebc80cbd6
Fix a typo in win_iis_webapplication.ps1 ( #27417 )
...
introduced with https://github.com/ansible/ansible/pull/26082/files#diff-bd862e2bbcb44c9c332df7b6cacf6adaR74
2017-07-28 17:24:08 +01:00
David Newswanger
c594f1e1c9
fixed nontype error ( #27428 )
2017-07-28 21:50:09 +05:30
David Newswanger
3b1f2aeb16
Iosxr attribute error #27122 ( #27425 )
...
* WIP fixing iosxr_logging idempotency
* remove debug stuff from module, add teardown section to start of test
2017-07-28 20:07:34 +05:30
Trishna Guha
6d1bd33aa5
fix iosxr_banner ( #27378 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-07-28 17:09:04 +05:30
Simon Dodsley
26c9007c2d
Add Pure Storage Volume module ( #26357 )
...
Update documentation to fix typos and define the extend feature
Force size to be a required variable on create as requested.
Change type to bool
2017-07-28 11:24:31 +01:00
Sloane Hertel
91781487ab
aws_kms: don't append to unicode - fixes #25786 ( #27352 )
...
* AWS key management service fix; statement may not have a principal, and if there is only one AWS principal it will not be a list as expected. Fixes 25786.
* remove len(), only catch exception in function for json.dumps() failure
* use a defined variable and make formatting python 2.6 compatible
2017-07-28 19:36:37 +10:00
Yanis Guenane
9e41fd399b
Removing openssl_publickey from pep8 legacy files ( #27414 )
2017-07-28 11:10:02 +02:00
Trishna Guha
a49c419651
fix nxos_vrf_af nxapi & cli ( #27307 )
...
* fix nxapi failure #27142
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* fix nxos_vrf_af nxapi and cli
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-07-28 09:02:02 +05:30
Toshio Kuratomi
30a688d8d3
Update conventions in azure modules
...
* Remove wildcard imports
* Update GPL header to the one-line form
* Add from __future__ imports
2017-07-27 15:37:26 -07:00
David Newswanger
81151ef02c
Remove Deprecated Template network modules ( #27076 )
...
* removed deprecated networking template modules
* update changelog
* update changelog
2017-07-27 19:40:11 +01:00
mesk41in
0fb64214a4
add support of nested groups in group_by
2017-07-27 11:37:34 -04:00
Trishna Guha
7351ee9a76
fix nxos_interface multiple issues ( #27106 )
...
* fix execute_show_command
* fix pep8 issues
* fix AttributeError #26562
* legacy-file remove
* modify execute_show_command output
* fix admin_state up doc
* fix admin_state for all interfaces doc
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-07-27 19:23:35 +05:30
saichint
9b9a8749da
Add integration tests and fix nxos providers ( #26913 )
...
* fix issues with python3.x
* Add integration testa and fix for nxos_evpn_vni
* add nxos_evpn_vni to nxos.yaml
* fix get_vtp_config()
* add new integration tests
* fix rollback
* add integration test files
2017-07-27 09:32:35 -04:00
Nathaniel McAuliffe
c94c2831da
extracting list from CustomerGateways to match create ( #24897 )
...
* Limiting CustomerGateway to dictionary within list of CustomerGateways
* Copying CustomerGateways[0] to CustomerGateway only if it exsits
2017-07-27 09:12:20 -04:00
Trishna Guha
2eaf3571f3
fix state absent nxos_hsrp ( #27366 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-07-27 14:28:46 +05:30
Evan Kaufman
589e8fd6bc
Added warning for cron jobs containing line breaks ( #19184 )
...
Fixes ansible/ansible-modules-core#4312 , moved from ansible/ansible-modules-core#4488
2017-07-27 02:19:36 -04:00
Dan O'Brien
d2f34754b2
fixing defaults ( #23874 )
...
* fixing defaults
* setting default to null
* setting default values back to null, remove backupsenabled(never used)
* fixing code smell
* whitespace, remove required statement
* doc changes
2017-07-26 21:12:15 -07:00
acrewdson
0f2b3d55b4
'Response' makes more sense here than 'request'
2017-07-26 16:35:49 -07:00
Matt Davis
53ebe8d441
coerce azure securitygroup priority to int ( #27354 )
...
* fixes #22686
* would be better served in the future by using subspec, but it's in too much flux right now
2017-07-26 16:09:31 -07:00
mdawid92
bfdf85e002
[cloud] IAM module returns created keys ( #21237 )
...
* return new key, porting https://github.com/ansible/ansible-modules-core/pull/3385/ by defionscode
* fix python3 compatibility
* fixed indentation
* added user_meta field
2017-07-26 16:24:29 -04:00
Trishna Guha
498bf4b5be
change collection to aggregate ( #27325 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-07-26 20:36:56 +05:30
Martin Krizek
119c9e5d6e
Fix using DNF group upgrade/remove api
2017-07-26 07:39:26 -07:00
David Newswanger
8643e9cb34
changed collection arg to argregate on 2.4 network modules ( #26649 )
...
* changed collection arg to argregate on 2.4 network modules
* replace users with aggregate in eos_user, junos_user, nxos_user
* added version_added to places where we replaced users with aggregate in the docs
* fix ios_static_route test
* update tests to reference aggregate instead of collection/users
2017-07-26 10:09:17 -04:00