Fix netapp modules (#76)

* Replace missing netapp parts with own copy.

* Localize final fragment.

* Mark netapps docs fragment as deprecated.

* Drop dependency on netapp.ontap.

* Remove all netapp_e_* modules.

* Remove docs fragment.
This commit is contained in:
Felix Fontein 2020-03-31 09:41:29 +02:00 committed by GitHub
commit 6172e56b62
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
125 changed files with 829 additions and 20206 deletions

View file

@ -3257,82 +3257,6 @@ plugins/modules/storage/netapp/na_ontap_gather_facts.py validate-modules:doc-mis
plugins/modules/storage/netapp/na_ontap_gather_facts.py validate-modules:parameter-list-no-elements
plugins/modules/storage/netapp/na_ontap_gather_facts.py validate-modules:parameter-state-invalid-choice
plugins/modules/storage/netapp/na_ontap_gather_facts.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_alerts.py validate-modules:parameter-list-no-elements
plugins/modules/storage/netapp/netapp_e_alerts.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_amg.py validate-modules:doc-missing-type
plugins/modules/storage/netapp/netapp_e_amg.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_amg.py validate-modules:undocumented-parameter
plugins/modules/storage/netapp/netapp_e_amg_role.py validate-modules:doc-missing-type
plugins/modules/storage/netapp/netapp_e_amg_role.py validate-modules:doc-required-mismatch
plugins/modules/storage/netapp/netapp_e_amg_role.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_amg_role.py validate-modules:undocumented-parameter
plugins/modules/storage/netapp/netapp_e_amg_sync.py validate-modules:doc-required-mismatch
plugins/modules/storage/netapp/netapp_e_amg_sync.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_asup.py validate-modules:parameter-list-no-elements
plugins/modules/storage/netapp/netapp_e_asup.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_auditlog.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_auth.py validate-modules:doc-missing-type
plugins/modules/storage/netapp/netapp_e_auth.py validate-modules:doc-required-mismatch
plugins/modules/storage/netapp/netapp_e_auth.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_drive_firmware.py validate-modules:parameter-list-no-elements
plugins/modules/storage/netapp/netapp_e_facts.py validate-modules:return-syntax-error
plugins/modules/storage/netapp/netapp_e_flashcache.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/storage/netapp/netapp_e_flashcache.py validate-modules:doc-missing-type
plugins/modules/storage/netapp/netapp_e_flashcache.py validate-modules:doc-required-mismatch
plugins/modules/storage/netapp/netapp_e_flashcache.py validate-modules:parameter-list-no-elements
plugins/modules/storage/netapp/netapp_e_flashcache.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_flashcache.py validate-modules:undocumented-parameter
plugins/modules/storage/netapp/netapp_e_global.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_host.py validate-modules:parameter-list-no-elements
plugins/modules/storage/netapp/netapp_e_host.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_hostgroup.py validate-modules:parameter-list-no-elements
plugins/modules/storage/netapp/netapp_e_hostgroup.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_iscsi_interface.py validate-modules:doc-required-mismatch
plugins/modules/storage/netapp/netapp_e_iscsi_interface.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_iscsi_target.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_ldap.py validate-modules:doc-required-mismatch
plugins/modules/storage/netapp/netapp_e_ldap.py validate-modules:parameter-list-no-elements
plugins/modules/storage/netapp/netapp_e_ldap.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_lun_mapping.py validate-modules:doc-missing-type
plugins/modules/storage/netapp/netapp_e_lun_mapping.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_mgmt_interface.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_snapshot_group.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/storage/netapp/netapp_e_snapshot_group.py validate-modules:doc-missing-type
plugins/modules/storage/netapp/netapp_e_snapshot_group.py validate-modules:doc-required-mismatch
plugins/modules/storage/netapp/netapp_e_snapshot_group.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_snapshot_group.py validate-modules:undocumented-parameter
plugins/modules/storage/netapp/netapp_e_snapshot_images.py validate-modules:doc-missing-type
plugins/modules/storage/netapp/netapp_e_snapshot_images.py validate-modules:doc-required-mismatch
plugins/modules/storage/netapp/netapp_e_snapshot_images.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_snapshot_images.py validate-modules:undocumented-parameter
plugins/modules/storage/netapp/netapp_e_snapshot_volume.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/storage/netapp/netapp_e_snapshot_volume.py validate-modules:doc-default-does-not-match-spec
plugins/modules/storage/netapp/netapp_e_snapshot_volume.py validate-modules:doc-required-mismatch
plugins/modules/storage/netapp/netapp_e_snapshot_volume.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_storage_system.py validate-modules:doc-default-does-not-match-spec
plugins/modules/storage/netapp/netapp_e_storage_system.py validate-modules:doc-missing-type
plugins/modules/storage/netapp/netapp_e_storage_system.py validate-modules:doc-required-mismatch
plugins/modules/storage/netapp/netapp_e_storage_system.py validate-modules:parameter-list-no-elements
plugins/modules/storage/netapp/netapp_e_storage_system.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_storage_system.py validate-modules:undocumented-parameter
plugins/modules/storage/netapp/netapp_e_storagepool.py validate-modules:doc-missing-type
plugins/modules/storage/netapp/netapp_e_storagepool.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_syslog.py validate-modules:doc-missing-type
plugins/modules/storage/netapp/netapp_e_syslog.py validate-modules:mutually_exclusive-unknown
plugins/modules/storage/netapp/netapp_e_syslog.py validate-modules:parameter-list-no-elements
plugins/modules/storage/netapp/netapp_e_syslog.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_volume.py validate-modules:doc-default-does-not-match-spec
plugins/modules/storage/netapp/netapp_e_volume.py validate-modules:doc-default-incompatible-type
plugins/modules/storage/netapp/netapp_e_volume.py validate-modules:doc-missing-type
plugins/modules/storage/netapp/netapp_e_volume.py validate-modules:doc-required-mismatch
plugins/modules/storage/netapp/netapp_e_volume.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_volume_copy.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/storage/netapp/netapp_e_volume_copy.py validate-modules:doc-default-does-not-match-spec
plugins/modules/storage/netapp/netapp_e_volume_copy.py validate-modules:doc-required-mismatch
plugins/modules/storage/netapp/netapp_e_volume_copy.py validate-modules:implied-parameter-type-mismatch
plugins/modules/storage/netapp/netapp_e_volume_copy.py validate-modules:nonexistent-parameter-documented
plugins/modules/storage/netapp/netapp_e_volume_copy.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_volume_copy.py validate-modules:undocumented-parameter
plugins/modules/storage/netapp/sf_account_manager.py validate-modules:doc-missing-type
plugins/modules/storage/netapp/sf_account_manager.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/sf_check_connections.py validate-modules:parameter-type-not-in-doc

View file

@ -3183,82 +3183,6 @@ plugins/modules/storage/netapp/sf_volume_manager.py validate-modules:doc-missing
plugins/modules/storage/netapp/sf_volume_manager.py validate-modules:parameter-invalid
plugins/modules/storage/netapp/sf_volume_manager.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/sf_volume_manager.py validate-modules:undocumented-parameter
plugins/modules/storage/netapp/netapp_e_alerts.py validate-modules:parameter-list-no-elements
plugins/modules/storage/netapp/netapp_e_alerts.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_amg.py validate-modules:doc-missing-type
plugins/modules/storage/netapp/netapp_e_amg.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_amg.py validate-modules:undocumented-parameter
plugins/modules/storage/netapp/netapp_e_amg_role.py validate-modules:doc-missing-type
plugins/modules/storage/netapp/netapp_e_amg_role.py validate-modules:doc-required-mismatch
plugins/modules/storage/netapp/netapp_e_amg_role.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_amg_role.py validate-modules:undocumented-parameter
plugins/modules/storage/netapp/netapp_e_amg_sync.py validate-modules:doc-required-mismatch
plugins/modules/storage/netapp/netapp_e_amg_sync.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_asup.py validate-modules:parameter-list-no-elements
plugins/modules/storage/netapp/netapp_e_asup.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_auditlog.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_auth.py validate-modules:doc-missing-type
plugins/modules/storage/netapp/netapp_e_auth.py validate-modules:doc-required-mismatch
plugins/modules/storage/netapp/netapp_e_auth.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_drive_firmware.py validate-modules:parameter-list-no-elements
plugins/modules/storage/netapp/netapp_e_facts.py validate-modules:return-syntax-error
plugins/modules/storage/netapp/netapp_e_flashcache.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/storage/netapp/netapp_e_flashcache.py validate-modules:doc-missing-type
plugins/modules/storage/netapp/netapp_e_flashcache.py validate-modules:doc-required-mismatch
plugins/modules/storage/netapp/netapp_e_flashcache.py validate-modules:parameter-list-no-elements
plugins/modules/storage/netapp/netapp_e_flashcache.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_flashcache.py validate-modules:undocumented-parameter
plugins/modules/storage/netapp/netapp_e_global.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_host.py validate-modules:parameter-list-no-elements
plugins/modules/storage/netapp/netapp_e_host.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_hostgroup.py validate-modules:parameter-list-no-elements
plugins/modules/storage/netapp/netapp_e_hostgroup.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_iscsi_interface.py validate-modules:doc-required-mismatch
plugins/modules/storage/netapp/netapp_e_iscsi_interface.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_iscsi_target.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_ldap.py validate-modules:doc-required-mismatch
plugins/modules/storage/netapp/netapp_e_ldap.py validate-modules:parameter-list-no-elements
plugins/modules/storage/netapp/netapp_e_ldap.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_lun_mapping.py validate-modules:doc-missing-type
plugins/modules/storage/netapp/netapp_e_lun_mapping.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_mgmt_interface.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_snapshot_group.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/storage/netapp/netapp_e_snapshot_group.py validate-modules:doc-missing-type
plugins/modules/storage/netapp/netapp_e_snapshot_group.py validate-modules:doc-required-mismatch
plugins/modules/storage/netapp/netapp_e_snapshot_group.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_snapshot_group.py validate-modules:undocumented-parameter
plugins/modules/storage/netapp/netapp_e_snapshot_images.py validate-modules:doc-missing-type
plugins/modules/storage/netapp/netapp_e_snapshot_images.py validate-modules:doc-required-mismatch
plugins/modules/storage/netapp/netapp_e_snapshot_images.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_snapshot_images.py validate-modules:undocumented-parameter
plugins/modules/storage/netapp/netapp_e_snapshot_volume.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/storage/netapp/netapp_e_snapshot_volume.py validate-modules:doc-default-does-not-match-spec
plugins/modules/storage/netapp/netapp_e_snapshot_volume.py validate-modules:doc-required-mismatch
plugins/modules/storage/netapp/netapp_e_snapshot_volume.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_storage_system.py validate-modules:doc-default-does-not-match-spec
plugins/modules/storage/netapp/netapp_e_storage_system.py validate-modules:doc-missing-type
plugins/modules/storage/netapp/netapp_e_storage_system.py validate-modules:doc-required-mismatch
plugins/modules/storage/netapp/netapp_e_storage_system.py validate-modules:parameter-list-no-elements
plugins/modules/storage/netapp/netapp_e_storage_system.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_storage_system.py validate-modules:undocumented-parameter
plugins/modules/storage/netapp/netapp_e_storagepool.py validate-modules:doc-missing-type
plugins/modules/storage/netapp/netapp_e_storagepool.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_syslog.py validate-modules:doc-missing-type
plugins/modules/storage/netapp/netapp_e_syslog.py validate-modules:mutually_exclusive-unknown
plugins/modules/storage/netapp/netapp_e_syslog.py validate-modules:parameter-list-no-elements
plugins/modules/storage/netapp/netapp_e_syslog.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_volume.py validate-modules:doc-default-does-not-match-spec
plugins/modules/storage/netapp/netapp_e_volume.py validate-modules:doc-default-incompatible-type
plugins/modules/storage/netapp/netapp_e_volume.py validate-modules:doc-missing-type
plugins/modules/storage/netapp/netapp_e_volume.py validate-modules:doc-required-mismatch
plugins/modules/storage/netapp/netapp_e_volume.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_volume_copy.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/storage/netapp/netapp_e_volume_copy.py validate-modules:doc-default-does-not-match-spec
plugins/modules/storage/netapp/netapp_e_volume_copy.py validate-modules:doc-required-mismatch
plugins/modules/storage/netapp/netapp_e_volume_copy.py validate-modules:implied-parameter-type-mismatch
plugins/modules/storage/netapp/netapp_e_volume_copy.py validate-modules:nonexistent-parameter-documented
plugins/modules/storage/netapp/netapp_e_volume_copy.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/netapp/netapp_e_volume_copy.py validate-modules:undocumented-parameter
plugins/modules/storage/purestorage/purefa_facts.py validate-modules:doc-required-mismatch
plugins/modules/storage/purestorage/purefa_facts.py validate-modules:parameter-list-no-elements
plugins/modules/storage/purestorage/purefa_facts.py validate-modules:return-syntax-error