summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorToshio Kuratomi <a.badger@gmail.com>2016-12-06 02:35:25 -0800
committerToshio Kuratomi <a.badger@gmail.com>2016-12-06 07:02:56 -0800
commit6c7d63b15c77126b4d6a8a7668545555578469c5 (patch)
treecd1586d5342249214c7c565ff21ee51c0c46f051
parentca3eb7c89082682ff366546577c3db36945bf5ed (diff)
downloadansible-modules-extras-6c7d63b15c77126b4d6a8a7668545555578469c5.tar.gz
Refreshed metadata for extras modules
-rw-r--r--cloud/amazon/cloudformation_facts.py4
-rw-r--r--cloud/amazon/cloudtrail.py4
-rw-r--r--cloud/amazon/cloudwatchevent_rule.py4
-rw-r--r--cloud/amazon/dynamodb_table.py4
-rw-r--r--cloud/amazon/ec2_ami_copy.py4
-rw-r--r--cloud/amazon/ec2_asg_facts.py4
-rw-r--r--cloud/amazon/ec2_customer_gateway.py4
-rw-r--r--cloud/amazon/ec2_elb_facts.py4
-rw-r--r--cloud/amazon/ec2_eni.py4
-rw-r--r--cloud/amazon/ec2_eni_facts.py4
-rw-r--r--cloud/amazon/ec2_group_facts.py4
-rw-r--r--cloud/amazon/ec2_lc_facts.py4
-rw-r--r--cloud/amazon/ec2_lc_find.py4
-rw-r--r--cloud/amazon/ec2_remote_facts.py4
-rw-r--r--cloud/amazon/ec2_snapshot_facts.py4
-rw-r--r--cloud/amazon/ec2_vol_facts.py4
-rw-r--r--cloud/amazon/ec2_vpc_dhcp_options.py4
-rw-r--r--cloud/amazon/ec2_vpc_dhcp_options_facts.py4
-rw-r--r--cloud/amazon/ec2_vpc_igw.py4
-rw-r--r--cloud/amazon/ec2_vpc_nacl.py4
-rw-r--r--cloud/amazon/ec2_vpc_nacl_facts.py4
-rw-r--r--cloud/amazon/ec2_vpc_nat_gateway.py4
-rw-r--r--cloud/amazon/ec2_vpc_net_facts.py4
-rw-r--r--cloud/amazon/ec2_vpc_peer.py4
-rw-r--r--cloud/amazon/ec2_vpc_route_table.py4
-rw-r--r--cloud/amazon/ec2_vpc_route_table_facts.py4
-rw-r--r--cloud/amazon/ec2_vpc_subnet.py4
-rw-r--r--cloud/amazon/ec2_vpc_subnet_facts.py4
-rw-r--r--cloud/amazon/ec2_vpc_vgw.py4
-rw-r--r--cloud/amazon/ec2_win_password.py4
-rw-r--r--cloud/amazon/ecs_cluster.py4
-rw-r--r--cloud/amazon/ecs_service.py4
-rw-r--r--cloud/amazon/ecs_service_facts.py4
-rw-r--r--cloud/amazon/ecs_task.py4
-rw-r--r--cloud/amazon/ecs_taskdefinition.py4
-rw-r--r--cloud/amazon/efs.py4
-rw-r--r--cloud/amazon/efs_facts.py4
-rw-r--r--cloud/amazon/execute_lambda.py4
-rw-r--r--cloud/amazon/iam_mfa_device_facts.py4
-rw-r--r--cloud/amazon/iam_server_certificate_facts.py4
-rw-r--r--cloud/amazon/kinesis_stream.py4
-rw-r--r--cloud/amazon/lambda.py4
-rw-r--r--cloud/amazon/lambda_alias.py4
-rw-r--r--cloud/amazon/lambda_event.py4
-rw-r--r--cloud/amazon/lambda_facts.py4
-rw-r--r--cloud/amazon/redshift.py4
-rw-r--r--cloud/amazon/redshift_subnet_group.py4
-rw-r--r--cloud/amazon/route53_facts.py4
-rw-r--r--cloud/amazon/route53_health_check.py4
-rw-r--r--cloud/amazon/route53_zone.py4
-rw-r--r--cloud/amazon/s3_bucket.py4
-rw-r--r--cloud/amazon/s3_lifecycle.py4
-rw-r--r--cloud/amazon/s3_logging.py4
-rw-r--r--cloud/amazon/s3_website.py4
-rw-r--r--cloud/amazon/sns_topic.py4
-rw-r--r--cloud/amazon/sqs_queue.py4
-rw-r--r--cloud/amazon/sts_assume_role.py4
-rw-r--r--cloud/amazon/sts_session_token.py4
-rw-r--r--cloud/atomic/atomic_host.py4
-rw-r--r--cloud/atomic/atomic_image.py4
-rw-r--r--cloud/azure/azure_rm_deployment.py4
-rw-r--r--cloud/centurylink/clc_aa_policy.py4
-rw-r--r--cloud/centurylink/clc_alert_policy.py4
-rw-r--r--cloud/centurylink/clc_blueprint_package.py4
-rw-r--r--cloud/centurylink/clc_firewall_policy.py4
-rw-r--r--cloud/centurylink/clc_group.py4
-rw-r--r--cloud/centurylink/clc_loadbalancer.py4
-rw-r--r--cloud/centurylink/clc_modify_server.py4
-rw-r--r--cloud/centurylink/clc_publicip.py4
-rw-r--r--cloud/centurylink/clc_server.py4
-rw-r--r--cloud/centurylink/clc_server_snapshot.py4
-rw-r--r--cloud/cloudstack/cs_account.py4
-rw-r--r--cloud/cloudstack/cs_affinitygroup.py4
-rw-r--r--cloud/cloudstack/cs_cluster.py4
-rw-r--r--cloud/cloudstack/cs_configuration.py4
-rw-r--r--cloud/cloudstack/cs_domain.py4
-rw-r--r--cloud/cloudstack/cs_facts.py4
-rw-r--r--cloud/cloudstack/cs_firewall.py4
-rw-r--r--cloud/cloudstack/cs_instance.py4
-rw-r--r--cloud/cloudstack/cs_instance_facts.py4
-rw-r--r--cloud/cloudstack/cs_instancegroup.py4
-rw-r--r--cloud/cloudstack/cs_ip_address.py4
-rw-r--r--cloud/cloudstack/cs_iso.py4
-rw-r--r--cloud/cloudstack/cs_loadbalancer_rule.py4
-rw-r--r--cloud/cloudstack/cs_loadbalancer_rule_member.py4
-rw-r--r--cloud/cloudstack/cs_network.py4
-rw-r--r--cloud/cloudstack/cs_nic.py4
-rw-r--r--cloud/cloudstack/cs_pod.py4
-rw-r--r--cloud/cloudstack/cs_portforward.py4
-rw-r--r--cloud/cloudstack/cs_project.py4
-rw-r--r--cloud/cloudstack/cs_region.py4
-rw-r--r--cloud/cloudstack/cs_resourcelimit.py4
-rw-r--r--cloud/cloudstack/cs_router.py4
-rw-r--r--cloud/cloudstack/cs_securitygroup.py4
-rw-r--r--cloud/cloudstack/cs_securitygroup_rule.py4
-rw-r--r--cloud/cloudstack/cs_snapshot_policy.py4
-rw-r--r--cloud/cloudstack/cs_sshkeypair.py4
-rw-r--r--cloud/cloudstack/cs_staticnat.py4
-rw-r--r--cloud/cloudstack/cs_template.py4
-rw-r--r--cloud/cloudstack/cs_user.py4
-rw-r--r--cloud/cloudstack/cs_vmsnapshot.py4
-rw-r--r--cloud/cloudstack/cs_volume.py4
-rw-r--r--cloud/cloudstack/cs_vpc.py4
-rw-r--r--cloud/cloudstack/cs_zone.py4
-rw-r--r--cloud/cloudstack/cs_zone_facts.py4
-rw-r--r--cloud/google/gcdns_record.py4
-rw-r--r--cloud/google/gcdns_zone.py4
-rw-r--r--cloud/google/gce_img.py4
-rw-r--r--cloud/google/gce_tag.py4
-rw-r--r--cloud/lxc/lxc_container.py4
-rw-r--r--cloud/lxd/lxd_container.py4
-rw-r--r--cloud/lxd/lxd_profile.py4
-rw-r--r--cloud/misc/ovirt.py4
-rw-r--r--cloud/misc/proxmox.py4
-rw-r--r--cloud/misc/proxmox_kvm.py4
-rw-r--r--cloud/misc/proxmox_template.py4
-rw-r--r--cloud/misc/rhevm.py4
-rw-r--r--cloud/misc/virt.py4
-rw-r--r--cloud/misc/virt_net.py4
-rw-r--r--cloud/misc/virt_pool.py4
-rw-r--r--cloud/openstack/os_flavor_facts.py4
-rw-r--r--cloud/openstack/os_group.py4
-rw-r--r--cloud/openstack/os_ironic_inspect.py4
-rw-r--r--cloud/openstack/os_keystone_domain.py4
-rw-r--r--cloud/openstack/os_keystone_domain_facts.py4
-rw-r--r--cloud/openstack/os_keystone_role.py4
-rw-r--r--cloud/openstack/os_keystone_service.py4
-rw-r--r--cloud/openstack/os_port_facts.py4
-rw-r--r--cloud/openstack/os_project.py4
-rw-r--r--cloud/openstack/os_project_facts.py4
-rw-r--r--cloud/openstack/os_recordset.py4
-rw-r--r--cloud/openstack/os_server_group.py4
-rw-r--r--cloud/openstack/os_stack.py4
-rw-r--r--cloud/openstack/os_user_facts.py4
-rw-r--r--cloud/openstack/os_user_role.py4
-rw-r--r--cloud/openstack/os_zone.py4
-rw-r--r--cloud/ovh/ovh_ip_loadbalancing_backend.py4
-rw-r--r--cloud/ovirt/ovirt_affinity_labels.py4
-rw-r--r--cloud/ovirt/ovirt_affinity_labels_facts.py4
-rw-r--r--cloud/ovirt/ovirt_auth.py4
-rw-r--r--cloud/ovirt/ovirt_clusters.py4
-rw-r--r--cloud/ovirt/ovirt_clusters_facts.py4
-rw-r--r--cloud/ovirt/ovirt_datacenters.py4
-rw-r--r--cloud/ovirt/ovirt_datacenters_facts.py4
-rw-r--r--cloud/ovirt/ovirt_disks.py4
-rw-r--r--cloud/ovirt/ovirt_external_providers.py4
-rw-r--r--cloud/ovirt/ovirt_external_providers_facts.py4
-rw-r--r--cloud/ovirt/ovirt_groups.py4
-rw-r--r--cloud/ovirt/ovirt_groups_facts.py4
-rw-r--r--cloud/ovirt/ovirt_host_networks.py4
-rw-r--r--cloud/ovirt/ovirt_host_pm.py4
-rw-r--r--cloud/ovirt/ovirt_hosts.py4
-rw-r--r--cloud/ovirt/ovirt_hosts_facts.py4
-rw-r--r--cloud/ovirt/ovirt_mac_pools.py4
-rw-r--r--cloud/ovirt/ovirt_networks.py4
-rw-r--r--cloud/ovirt/ovirt_networks_facts.py4
-rw-r--r--cloud/ovirt/ovirt_nics.py4
-rw-r--r--cloud/ovirt/ovirt_nics_facts.py4
-rw-r--r--cloud/ovirt/ovirt_permissions.py4
-rw-r--r--cloud/ovirt/ovirt_permissions_facts.py4
-rw-r--r--cloud/ovirt/ovirt_quotas.py4
-rw-r--r--cloud/ovirt/ovirt_quotas_facts.py4
-rw-r--r--cloud/ovirt/ovirt_storage_domains.py4
-rw-r--r--cloud/ovirt/ovirt_storage_domains_facts.py4
-rw-r--r--cloud/ovirt/ovirt_templates.py4
-rw-r--r--cloud/ovirt/ovirt_templates_facts.py4
-rw-r--r--cloud/ovirt/ovirt_users.py4
-rw-r--r--cloud/ovirt/ovirt_users_facts.py4
-rw-r--r--cloud/ovirt/ovirt_vmpools.py4
-rw-r--r--cloud/ovirt/ovirt_vmpools_facts.py4
-rw-r--r--cloud/ovirt/ovirt_vms.py4
-rw-r--r--cloud/ovirt/ovirt_vms_facts.py4
-rw-r--r--cloud/profitbricks/profitbricks.py4
-rw-r--r--cloud/profitbricks/profitbricks_datacenter.py4
-rw-r--r--cloud/profitbricks/profitbricks_nic.py4
-rw-r--r--cloud/profitbricks/profitbricks_volume.py4
-rw-r--r--cloud/profitbricks/profitbricks_volume_attachments.py4
-rw-r--r--cloud/rackspace/rax_clb_ssl.py4
-rw-r--r--cloud/rackspace/rax_mon_alarm.py4
-rw-r--r--cloud/rackspace/rax_mon_check.py4
-rw-r--r--cloud/rackspace/rax_mon_entity.py4
-rw-r--r--cloud/rackspace/rax_mon_notification.py4
-rw-r--r--cloud/rackspace/rax_mon_notification_plan.py4
-rw-r--r--cloud/serverless.py4
-rw-r--r--cloud/smartos/smartos_image_facts.py4
-rw-r--r--cloud/softlayer/sl_vm.py4
-rw-r--r--cloud/vmware/vca_fw.py4
-rw-r--r--cloud/vmware/vca_nat.py4
-rw-r--r--cloud/vmware/vca_vapp.py4
-rw-r--r--cloud/vmware/vmware_cluster.py4
-rw-r--r--cloud/vmware/vmware_datacenter.py4
-rw-r--r--cloud/vmware/vmware_dns_config.py4
-rw-r--r--cloud/vmware/vmware_dvs_host.py4
-rw-r--r--cloud/vmware/vmware_dvs_portgroup.py4
-rw-r--r--cloud/vmware/vmware_dvswitch.py4
-rw-r--r--cloud/vmware/vmware_guest.py4
-rw-r--r--cloud/vmware/vmware_host.py4
-rw-r--r--cloud/vmware/vmware_local_user_manager.py4
-rw-r--r--cloud/vmware/vmware_maintenancemode.py4
-rw-r--r--cloud/vmware/vmware_migrate_vmk.py4
-rw-r--r--cloud/vmware/vmware_portgroup.py4
-rw-r--r--cloud/vmware/vmware_target_canonical_facts.py4
-rw-r--r--cloud/vmware/vmware_vm_facts.py4
-rw-r--r--cloud/vmware/vmware_vm_shell.py4
-rw-r--r--cloud/vmware/vmware_vm_vss_dvs_migrate.py4
-rw-r--r--cloud/vmware/vmware_vmkernel.py4
-rw-r--r--cloud/vmware/vmware_vmkernel_ip_config.py4
-rw-r--r--cloud/vmware/vmware_vmotion.py4
-rw-r--r--cloud/vmware/vmware_vsan_cluster.py4
-rw-r--r--cloud/vmware/vmware_vswitch.py4
-rw-r--r--cloud/vmware/vsphere_copy.py4
-rw-r--r--cloud/webfaction/webfaction_app.py4
-rw-r--r--cloud/webfaction/webfaction_db.py4
-rw-r--r--cloud/webfaction/webfaction_domain.py4
-rw-r--r--cloud/webfaction/webfaction_mailbox.py4
-rw-r--r--cloud/webfaction/webfaction_site.py4
-rw-r--r--cloud/xenserver_facts.py4
-rw-r--r--clustering/consul.py4
-rw-r--r--clustering/consul_acl.py4
-rw-r--r--clustering/consul_kv.py4
-rw-r--r--clustering/consul_session.py4
-rw-r--r--clustering/kubernetes.py4
-rw-r--r--clustering/znode.py4
-rw-r--r--commands/expect.py4
-rw-r--r--crypto/openssl_privatekey.py4
-rw-r--r--crypto/openssl_publickey.py4
-rw-r--r--database/influxdb/influxdb_database.py4
-rw-r--r--database/influxdb/influxdb_retention_policy.py4
-rw-r--r--database/misc/mongodb_parameter.py4
-rw-r--r--database/misc/mongodb_user.py4
-rw-r--r--database/misc/redis.py4
-rw-r--r--database/misc/riak.py4
-rw-r--r--database/mssql/mssql_db.py4
-rw-r--r--database/mysql/mysql_replication.py4
-rw-r--r--database/postgresql/postgresql_ext.py4
-rw-r--r--database/postgresql/postgresql_lang.py4
-rw-r--r--database/postgresql/postgresql_schema.py4
-rw-r--r--database/vertica/vertica_configuration.py4
-rw-r--r--database/vertica/vertica_facts.py4
-rw-r--r--database/vertica/vertica_role.py4
-rw-r--r--database/vertica/vertica_schema.py4
-rw-r--r--database/vertica/vertica_user.py4
-rw-r--r--files/archive.py4
-rwxr-xr-xfiles/blockinfile.py4
-rw-r--r--files/patch.py4
-rw-r--r--files/tempfile.py4
-rw-r--r--identity/ipa/ipa_group.py4
-rw-r--r--identity/ipa/ipa_hbacrule.py4
-rw-r--r--identity/ipa/ipa_host.py4
-rw-r--r--identity/ipa/ipa_hostgroup.py4
-rw-r--r--identity/ipa/ipa_role.py4
-rw-r--r--identity/ipa/ipa_sudocmd.py4
-rw-r--r--identity/ipa/ipa_sudocmdgroup.py4
-rw-r--r--identity/ipa/ipa_sudorule.py4
-rw-r--r--identity/ipa/ipa_user.py4
-rw-r--r--identity/opendj/opendj_backendprop.py4
-rw-r--r--infrastructure/foreman/foreman.py4
-rw-r--r--infrastructure/foreman/katello.py4
-rw-r--r--messaging/rabbitmq_binding.py4
-rw-r--r--messaging/rabbitmq_exchange.py4
-rw-r--r--messaging/rabbitmq_parameter.py4
-rw-r--r--messaging/rabbitmq_plugin.py4
-rw-r--r--messaging/rabbitmq_policy.py4
-rw-r--r--messaging/rabbitmq_queue.py4
-rw-r--r--messaging/rabbitmq_user.py4
-rw-r--r--messaging/rabbitmq_vhost.py4
-rw-r--r--monitoring/airbrake_deployment.py4
-rw-r--r--monitoring/bigpanda.py4
-rw-r--r--monitoring/boundary_meter.py4
-rw-r--r--monitoring/circonus_annotation.py4
-rw-r--r--monitoring/datadog_event.py4
-rw-r--r--monitoring/datadog_monitor.py4
-rw-r--r--monitoring/honeybadger_deployment.py4
-rw-r--r--monitoring/librato_annotation.py4
-rw-r--r--monitoring/logentries.py4
-rw-r--r--monitoring/logicmonitor.py4
-rw-r--r--monitoring/logicmonitor_facts.py4
-rw-r--r--monitoring/monit.py4
-rw-r--r--monitoring/nagios.py4
-rw-r--r--monitoring/newrelic_deployment.py4
-rw-r--r--monitoring/pagerduty.py4
-rw-r--r--monitoring/pagerduty_alert.py4
-rw-r--r--monitoring/pingdom.py4
-rw-r--r--monitoring/rollbar_deployment.py4
-rw-r--r--monitoring/sensu_check.py4
-rw-r--r--monitoring/sensu_subscription.py4
-rw-r--r--monitoring/stackdriver.py4
-rw-r--r--monitoring/statusio_maintenance.py4
-rw-r--r--monitoring/uptimerobot.py4
-rw-r--r--monitoring/zabbix_group.py4
-rw-r--r--monitoring/zabbix_host.py4
-rw-r--r--monitoring/zabbix_hostmacro.py4
-rw-r--r--monitoring/zabbix_maintenance.py4
-rw-r--r--monitoring/zabbix_screen.py4
-rw-r--r--network/a10/a10_server.py4
-rw-r--r--network/a10/a10_server_axapi3.py4
-rw-r--r--network/a10/a10_service_group.py4
-rw-r--r--network/a10/a10_virtual_server.py4
-rw-r--r--network/asa/asa_acl.py4
-rw-r--r--network/asa/asa_command.py4
-rw-r--r--network/asa/asa_config.py4
-rw-r--r--network/citrix/netscaler.py4
-rw-r--r--network/cloudflare_dns.py4
-rw-r--r--network/dnsimple.py4
-rw-r--r--network/dnsmadeeasy.py4
-rw-r--r--network/exoscale/exo_dns_domain.py4
-rw-r--r--network/exoscale/exo_dns_record.py4
-rw-r--r--network/f5/bigip_device_dns.py4
-rw-r--r--network/f5/bigip_device_ntp.py4
-rw-r--r--network/f5/bigip_device_sshd.py4
-rw-r--r--network/f5/bigip_facts.py4
-rw-r--r--network/f5/bigip_gtm_datacenter.py4
-rw-r--r--network/f5/bigip_gtm_facts.py4
-rw-r--r--network/f5/bigip_gtm_virtual_server.py4
-rw-r--r--network/f5/bigip_gtm_wide_ip.py4
-rw-r--r--network/f5/bigip_hostname.py4
-rw-r--r--network/f5/bigip_irule.py4
-rw-r--r--network/f5/bigip_monitor_http.py4
-rw-r--r--network/f5/bigip_monitor_tcp.py4
-rw-r--r--network/f5/bigip_node.py4
-rw-r--r--network/f5/bigip_pool.py4
-rw-r--r--network/f5/bigip_pool_member.py4
-rw-r--r--network/f5/bigip_routedomain.py4
-rw-r--r--network/f5/bigip_selfip.py4
-rw-r--r--network/f5/bigip_snat_pool.py4
-rw-r--r--network/f5/bigip_ssl_certificate.py4
-rw-r--r--network/f5/bigip_sys_db.py4
-rw-r--r--network/f5/bigip_sys_global.py4
-rw-r--r--network/f5/bigip_virtual_server.py4
-rw-r--r--network/f5/bigip_vlan.py4
-rw-r--r--network/haproxy.py4
-rw-r--r--network/illumos/dladm_etherstub.py4
-rw-r--r--network/illumos/dladm_vnic.py4
-rw-r--r--network/illumos/flowadm.py4
-rw-r--r--network/illumos/ipadm_if.py4
-rw-r--r--network/illumos/ipadm_prop.py4
-rw-r--r--network/ipify_facts.py4
-rw-r--r--network/ipinfoio_facts.py4
-rw-r--r--network/lldp.py4
-rwxr-xr-xnetwork/netconf/netconf_config.py4
-rw-r--r--network/nmcli.py4
-rw-r--r--network/openvswitch_bridge.py4
-rw-r--r--network/openvswitch_db.py4
-rw-r--r--network/openvswitch_port.py4
-rwxr-xr-xnetwork/panos/panos_admin.py4
-rw-r--r--network/snmp_facts.py4
-rw-r--r--network/wakeonlan.py4
-rw-r--r--notification/campfire.py4
-rw-r--r--notification/flowdock.py4
-rw-r--r--notification/grove.py4
-rwxr-xr-xnotification/hall.py4
-rw-r--r--notification/hipchat.py4
-rw-r--r--notification/irc.py4
-rw-r--r--notification/jabber.py4
-rw-r--r--notification/mail.py4
-rw-r--r--notification/mqtt.py4
-rw-r--r--notification/nexmo.py4
-rw-r--r--notification/osx_say.py4
-rw-r--r--notification/pushbullet.py4
-rw-r--r--notification/pushover.py4
-rw-r--r--notification/rocketchat.py4
-rw-r--r--notification/sendgrid.py4
-rw-r--r--notification/slack.py4
-rw-r--r--notification/sns.py4
-rw-r--r--notification/telegram.py4
-rw-r--r--notification/twilio.py4
-rw-r--r--notification/typetalk.py4
-rw-r--r--packaging/dpkg_selections.py4
-rw-r--r--packaging/elasticsearch_plugin.py4
-rw-r--r--packaging/kibana_plugin.py4
-rw-r--r--packaging/language/bower.py4
-rw-r--r--packaging/language/bundler.py4
-rw-r--r--packaging/language/composer.py4
-rw-r--r--packaging/language/cpanm.py4
-rw-r--r--packaging/language/maven_artifact.py4
-rw-r--r--packaging/language/npm.py4
-rw-r--r--packaging/language/pear.py4
-rw-r--r--packaging/os/apk.py4
-rw-r--r--packaging/os/dnf.py4
-rwxr-xr-xpackaging/os/homebrew.py4
-rwxr-xr-xpackaging/os/homebrew_cask.py4
-rw-r--r--packaging/os/homebrew_tap.py4
-rw-r--r--packaging/os/layman.py4
-rw-r--r--packaging/os/macports.py4
-rw-r--r--packaging/os/openbsd_pkg.py4
-rw-r--r--packaging/os/opkg.py4
-rw-r--r--packaging/os/pacman.py4
-rw-r--r--packaging/os/pkg5.py4
-rw-r--r--packaging/os/pkg5_publisher.py4
-rwxr-xr-xpackaging/os/pkgin.py4
-rw-r--r--packaging/os/pkgng.py4
-rw-r--r--packaging/os/pkgutil.py4
-rw-r--r--packaging/os/portage.py4
-rw-r--r--packaging/os/portinstall.py4
-rw-r--r--packaging/os/slackpkg.py4
-rw-r--r--packaging/os/svr4pkg.py4
-rw-r--r--packaging/os/swdepot.py4
-rw-r--r--packaging/os/urpmi.py4
-rw-r--r--packaging/os/yum_repository.py4
-rw-r--r--packaging/os/zypper.py4
-rw-r--r--packaging/os/zypper_repository.py4
-rw-r--r--remote_management/ipmi/ipmi_boot.py4
-rw-r--r--remote_management/ipmi/ipmi_power.py4
-rw-r--r--source_control/bzr.py4
-rw-r--r--source_control/git_config.py4
-rw-r--r--source_control/github_hooks.py4
-rw-r--r--source_control/github_key.py4
-rw-r--r--source_control/github_release.py4
-rw-r--r--source_control/gitlab_group.py4
-rw-r--r--source_control/gitlab_project.py4
-rw-r--r--source_control/gitlab_user.py4
-rw-r--r--storage/netapp/netapp_e_amg.py4
-rw-r--r--storage/netapp/netapp_e_amg_role.py4
-rw-r--r--storage/netapp/netapp_e_amg_sync.py4
-rw-r--r--storage/netapp/netapp_e_auth.py4
-rw-r--r--storage/netapp/netapp_e_facts.py4
-rw-r--r--storage/netapp/netapp_e_flashcache.py4
-rw-r--r--storage/netapp/netapp_e_host.py4
-rw-r--r--storage/netapp/netapp_e_hostgroup.py4
-rw-r--r--storage/netapp/netapp_e_lun_mapping.py4
-rw-r--r--storage/netapp/netapp_e_snapshot_group.py4
-rw-r--r--storage/netapp/netapp_e_snapshot_images.py4
-rw-r--r--storage/netapp/netapp_e_snapshot_volume.py4
-rw-r--r--storage/netapp/netapp_e_storage_system.py4
-rw-r--r--storage/netapp/netapp_e_storagepool.py4
-rw-r--r--storage/netapp/netapp_e_volume.py4
-rw-r--r--storage/netapp/netapp_e_volume_copy.py4
-rw-r--r--system/alternatives.py4
-rw-r--r--system/at.py4
-rw-r--r--system/capabilities.py4
-rw-r--r--system/cronvar.py4
-rw-r--r--system/crypttab.py4
-rw-r--r--system/debconf.py4
-rw-r--r--system/facter.py4
-rw-r--r--system/filesystem.py4
-rw-r--r--system/firewalld.py4
-rw-r--r--system/getent.py4
-rw-r--r--system/gluster_volume.py4
-rw-r--r--system/iptables.py4
-rw-r--r--system/kernel_blacklist.py4
-rw-r--r--system/known_hosts.py4
-rw-r--r--system/locale_gen.py4
-rw-r--r--system/lvg.py4
-rw-r--r--system/lvol.py4
-rw-r--r--system/make.py4
-rw-r--r--system/modprobe.py4
-rw-r--r--system/ohai.py4
-rw-r--r--system/open_iscsi.py4
-rw-r--r--system/openwrt_init.py4
-rw-r--r--system/osx_defaults.py4
-rw-r--r--system/pam_limits.py4
-rw-r--r--system/puppet.py4
-rw-r--r--system/sefcontext.py4
-rw-r--r--system/selinux_permissive.py4
-rw-r--r--system/seport.py4
-rw-r--r--system/solaris_zone.py4
-rwxr-xr-xsystem/svc.py4
-rw-r--r--system/timezone.py4
-rw-r--r--system/ufw.py4
-rw-r--r--system/zfs.py4
-rw-r--r--univention/udm_dns_record.py4
-rw-r--r--univention/udm_dns_zone.py4
-rw-r--r--univention/udm_group.py4
-rw-r--r--univention/udm_share.py4
-rw-r--r--univention/udm_user.py4
-rw-r--r--web_infrastructure/apache2_mod_proxy.py4
-rw-r--r--web_infrastructure/deploy_helper.py4
-rw-r--r--web_infrastructure/ejabberd_user.py4
-rw-r--r--web_infrastructure/jboss.py4
-rw-r--r--web_infrastructure/jenkins_job.py4
-rw-r--r--web_infrastructure/jenkins_plugin.py4
-rwxr-xr-xweb_infrastructure/jira.py4
-rw-r--r--web_infrastructure/letsencrypt.py4
-rw-r--r--web_infrastructure/nginx_status_facts.py4
-rw-r--r--web_infrastructure/taiga_issue.py4
-rw-r--r--windows/win_acl.py4
-rw-r--r--windows/win_acl_inheritance.py4
-rw-r--r--windows/win_chocolatey.py4
-rw-r--r--windows/win_dotnet_ngen.py4
-rw-r--r--windows/win_environment.py4
-rw-r--r--windows/win_file_version.py4
-rw-r--r--windows/win_firewall_rule.py4
-rw-r--r--windows/win_iis_virtualdirectory.py4
-rw-r--r--windows/win_iis_webapplication.py4
-rw-r--r--windows/win_iis_webapppool.py4
-rw-r--r--windows/win_iis_webbinding.py4
-rw-r--r--windows/win_iis_website.py4
-rw-r--r--windows/win_nssm.py4
-rw-r--r--windows/win_owner.py4
-rw-r--r--windows/win_package.py4
-rw-r--r--windows/win_regedit.py4
-rw-r--r--windows/win_regmerge.py4
-rw-r--r--windows/win_robocopy.py4
-rw-r--r--windows/win_say.py4
-rw-r--r--windows/win_scheduled_task.py4
-rw-r--r--windows/win_share.py4
-rw-r--r--windows/win_timezone.py4
-rw-r--r--windows/win_unzip.py4
-rw-r--r--windows/win_updates.py4
-rw-r--r--windows/win_uri.py4
-rw-r--r--windows/win_webpicmd.py4
501 files changed, 2004 insertions, 0 deletions
diff --git a/cloud/amazon/cloudformation_facts.py b/cloud/amazon/cloudformation_facts.py
index 0e502ce5..ae40ed02 100644
--- a/cloud/amazon/cloudformation_facts.py
+++ b/cloud/amazon/cloudformation_facts.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cloudformation_facts
diff --git a/cloud/amazon/cloudtrail.py b/cloud/amazon/cloudtrail.py
index 8a8fad33..ab4652fc 100644
--- a/cloud/amazon/cloudtrail.py
+++ b/cloud/amazon/cloudtrail.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: cloudtrail
diff --git a/cloud/amazon/cloudwatchevent_rule.py b/cloud/amazon/cloudwatchevent_rule.py
index 45b69cab..643343d8 100644
--- a/cloud/amazon/cloudwatchevent_rule.py
+++ b/cloud/amazon/cloudwatchevent_rule.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cloudwatchevent_rule
diff --git a/cloud/amazon/dynamodb_table.py b/cloud/amazon/dynamodb_table.py
index 3799c0ff..75e410d4 100644
--- a/cloud/amazon/dynamodb_table.py
+++ b/cloud/amazon/dynamodb_table.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: dynamodb_table
diff --git a/cloud/amazon/ec2_ami_copy.py b/cloud/amazon/ec2_ami_copy.py
index c053eb31..71b3c611 100644
--- a/cloud/amazon/ec2_ami_copy.py
+++ b/cloud/amazon/ec2_ami_copy.py
@@ -15,6 +15,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ec2_ami_copy
diff --git a/cloud/amazon/ec2_asg_facts.py b/cloud/amazon/ec2_asg_facts.py
index d6eb1dc6..3cd6e678 100644
--- a/cloud/amazon/ec2_asg_facts.py
+++ b/cloud/amazon/ec2_asg_facts.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ec2_asg_facts
diff --git a/cloud/amazon/ec2_customer_gateway.py b/cloud/amazon/ec2_customer_gateway.py
index 0138e839..a8a74926 100644
--- a/cloud/amazon/ec2_customer_gateway.py
+++ b/cloud/amazon/ec2_customer_gateway.py
@@ -13,6 +13,10 @@
# You should have received a copy of the GNU General Public License
# along with this library. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ec2_customer_gateway
diff --git a/cloud/amazon/ec2_elb_facts.py b/cloud/amazon/ec2_elb_facts.py
index 1c6fb747..c4857f6a 100644
--- a/cloud/amazon/ec2_elb_facts.py
+++ b/cloud/amazon/ec2_elb_facts.py
@@ -13,6 +13,10 @@
# You should have received a copy of the GNU General Public License
# along with this library. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ec2_elb_facts
diff --git a/cloud/amazon/ec2_eni.py b/cloud/amazon/ec2_eni.py
index 6946ec6d..aca78a45 100644
--- a/cloud/amazon/ec2_eni.py
+++ b/cloud/amazon/ec2_eni.py
@@ -13,6 +13,10 @@
# You should have received a copy of the GNU General Public License
# along with this library. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ec2_eni
diff --git a/cloud/amazon/ec2_eni_facts.py b/cloud/amazon/ec2_eni_facts.py
index 116c8c74..4c6882e1 100644
--- a/cloud/amazon/ec2_eni_facts.py
+++ b/cloud/amazon/ec2_eni_facts.py
@@ -13,6 +13,10 @@
# You should have received a copy of the GNU General Public License
# along with this library. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ec2_eni_facts
diff --git a/cloud/amazon/ec2_group_facts.py b/cloud/amazon/ec2_group_facts.py
index 6e4039f8..ccb4aa64 100644
--- a/cloud/amazon/ec2_group_facts.py
+++ b/cloud/amazon/ec2_group_facts.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ec2_group_facts
diff --git a/cloud/amazon/ec2_lc_facts.py b/cloud/amazon/ec2_lc_facts.py
index ea94b749..b81ce897 100644
--- a/cloud/amazon/ec2_lc_facts.py
+++ b/cloud/amazon/ec2_lc_facts.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with this library. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ec2_lc_facts
diff --git a/cloud/amazon/ec2_lc_find.py b/cloud/amazon/ec2_lc_find.py
index e5463e4c..d6c515d6 100644
--- a/cloud/amazon/ec2_lc_find.py
+++ b/cloud/amazon/ec2_lc_find.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with this software. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: ec2_lc_find
diff --git a/cloud/amazon/ec2_remote_facts.py b/cloud/amazon/ec2_remote_facts.py
index 2e29b798..98ea1662 100644
--- a/cloud/amazon/ec2_remote_facts.py
+++ b/cloud/amazon/ec2_remote_facts.py
@@ -13,6 +13,10 @@
# You should have received a copy of the GNU General Public License
# along with this library. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ec2_remote_facts
diff --git a/cloud/amazon/ec2_snapshot_facts.py b/cloud/amazon/ec2_snapshot_facts.py
index 2ce06194..1fd91960 100644
--- a/cloud/amazon/ec2_snapshot_facts.py
+++ b/cloud/amazon/ec2_snapshot_facts.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ec2_snapshot_facts
diff --git a/cloud/amazon/ec2_vol_facts.py b/cloud/amazon/ec2_vol_facts.py
index 5d099d0f..14f5282e 100644
--- a/cloud/amazon/ec2_vol_facts.py
+++ b/cloud/amazon/ec2_vol_facts.py
@@ -13,6 +13,10 @@
# You should have received a copy of the GNU General Public License
# along with this library. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ec2_vol_facts
diff --git a/cloud/amazon/ec2_vpc_dhcp_options.py b/cloud/amazon/ec2_vpc_dhcp_options.py
index 198d0637..4caee644 100644
--- a/cloud/amazon/ec2_vpc_dhcp_options.py
+++ b/cloud/amazon/ec2_vpc_dhcp_options.py
@@ -13,6 +13,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: ec2_vpc_dhcp_options
diff --git a/cloud/amazon/ec2_vpc_dhcp_options_facts.py b/cloud/amazon/ec2_vpc_dhcp_options_facts.py
index a60a2104..063f525e 100644
--- a/cloud/amazon/ec2_vpc_dhcp_options_facts.py
+++ b/cloud/amazon/ec2_vpc_dhcp_options_facts.py
@@ -13,6 +13,10 @@
# You should have received a copy of the GNU General Public License
# along with this library. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ec2_vpc_dhcp_options_facts
diff --git a/cloud/amazon/ec2_vpc_igw.py b/cloud/amazon/ec2_vpc_igw.py
index fc057bae..91366f35 100644
--- a/cloud/amazon/ec2_vpc_igw.py
+++ b/cloud/amazon/ec2_vpc_igw.py
@@ -13,6 +13,10 @@
# You should have received a copy of the GNU General Public License
# along with this library. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ec2_vpc_igw
diff --git a/cloud/amazon/ec2_vpc_nacl.py b/cloud/amazon/ec2_vpc_nacl.py
index b3d4f197..1758e288 100644
--- a/cloud/amazon/ec2_vpc_nacl.py
+++ b/cloud/amazon/ec2_vpc_nacl.py
@@ -13,6 +13,10 @@
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: ec2_vpc_nacl
short_description: create and delete Network ACLs.
diff --git a/cloud/amazon/ec2_vpc_nacl_facts.py b/cloud/amazon/ec2_vpc_nacl_facts.py
index b809642c..e7f6a5b2 100644
--- a/cloud/amazon/ec2_vpc_nacl_facts.py
+++ b/cloud/amazon/ec2_vpc_nacl_facts.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ec2_vpc_nacl_facts
diff --git a/cloud/amazon/ec2_vpc_nat_gateway.py b/cloud/amazon/ec2_vpc_nat_gateway.py
index ee53d7bb..f3f95c10 100644
--- a/cloud/amazon/ec2_vpc_nat_gateway.py
+++ b/cloud/amazon/ec2_vpc_nat_gateway.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ec2_vpc_nat_gateway
diff --git a/cloud/amazon/ec2_vpc_net_facts.py b/cloud/amazon/ec2_vpc_net_facts.py
index dfa29ba9..14e1c492 100644
--- a/cloud/amazon/ec2_vpc_net_facts.py
+++ b/cloud/amazon/ec2_vpc_net_facts.py
@@ -13,6 +13,10 @@
# You should have received a copy of the GNU General Public License
# along with this library. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ec2_vpc_net_facts
diff --git a/cloud/amazon/ec2_vpc_peer.py b/cloud/amazon/ec2_vpc_peer.py
index 3eb6582d..6615ba38 100644
--- a/cloud/amazon/ec2_vpc_peer.py
+++ b/cloud/amazon/ec2_vpc_peer.py
@@ -13,6 +13,10 @@
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: ec2_vpc_peer
short_description: create, delete, accept, and reject VPC peering connections between two VPCs.
diff --git a/cloud/amazon/ec2_vpc_route_table.py b/cloud/amazon/ec2_vpc_route_table.py
index a70d60a3..1529d923 100644
--- a/cloud/amazon/ec2_vpc_route_table.py
+++ b/cloud/amazon/ec2_vpc_route_table.py
@@ -13,6 +13,10 @@
# You should have received a copy of the GNU General Public License
# along with this library. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ec2_vpc_route_table
diff --git a/cloud/amazon/ec2_vpc_route_table_facts.py b/cloud/amazon/ec2_vpc_route_table_facts.py
index 394c4b28..f270f2cb 100644
--- a/cloud/amazon/ec2_vpc_route_table_facts.py
+++ b/cloud/amazon/ec2_vpc_route_table_facts.py
@@ -13,6 +13,10 @@
# You should have received a copy of the GNU General Public License
# along with this library. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ec2_vpc_route_table_facts
diff --git a/cloud/amazon/ec2_vpc_subnet.py b/cloud/amazon/ec2_vpc_subnet.py
index ddc4f5e9..dc66d445 100644
--- a/cloud/amazon/ec2_vpc_subnet.py
+++ b/cloud/amazon/ec2_vpc_subnet.py
@@ -13,6 +13,10 @@
# You should have received a copy of the GNU General Public License
# along with this library. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ec2_vpc_subnet
diff --git a/cloud/amazon/ec2_vpc_subnet_facts.py b/cloud/amazon/ec2_vpc_subnet_facts.py
index c8adce2c..83b4c1cf 100644
--- a/cloud/amazon/ec2_vpc_subnet_facts.py
+++ b/cloud/amazon/ec2_vpc_subnet_facts.py
@@ -13,6 +13,10 @@
# You should have received a copy of the GNU General Public License
# along with this library. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ec2_vpc_subnet_facts
diff --git a/cloud/amazon/ec2_vpc_vgw.py b/cloud/amazon/ec2_vpc_vgw.py
index c3e4d1f1..40eb3861 100644
--- a/cloud/amazon/ec2_vpc_vgw.py
+++ b/cloud/amazon/ec2_vpc_vgw.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: ec2_vpc_vgw
short_description: Create and delete AWS VPN Virtual Gateways.
diff --git a/cloud/amazon/ec2_win_password.py b/cloud/amazon/ec2_win_password.py
index b320a24c..4d246d43 100644
--- a/cloud/amazon/ec2_win_password.py
+++ b/cloud/amazon/ec2_win_password.py
@@ -13,6 +13,10 @@
# You should have received a copy of the GNU General Public License
# along with this library. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ec2_win_password
diff --git a/cloud/amazon/ecs_cluster.py b/cloud/amazon/ecs_cluster.py
index ad029d4e..b1409005 100644
--- a/cloud/amazon/ecs_cluster.py
+++ b/cloud/amazon/ecs_cluster.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ecs_cluster
diff --git a/cloud/amazon/ecs_service.py b/cloud/amazon/ecs_service.py
index 3ae77e6b..004a11b2 100644
--- a/cloud/amazon/ecs_service.py
+++ b/cloud/amazon/ecs_service.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ecs_service
diff --git a/cloud/amazon/ecs_service_facts.py b/cloud/amazon/ecs_service_facts.py
index aaee2aa0..e62b492c 100644
--- a/cloud/amazon/ecs_service_facts.py
+++ b/cloud/amazon/ecs_service_facts.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ecs_service_facts
diff --git a/cloud/amazon/ecs_task.py b/cloud/amazon/ecs_task.py
index 86c77ece..a8ecc4dd 100644
--- a/cloud/amazon/ecs_task.py
+++ b/cloud/amazon/ecs_task.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ecs_task
diff --git a/cloud/amazon/ecs_taskdefinition.py b/cloud/amazon/ecs_taskdefinition.py
index 8f9f894e..4ee9003a 100644
--- a/cloud/amazon/ecs_taskdefinition.py
+++ b/cloud/amazon/ecs_taskdefinition.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ecs_taskdefinition
diff --git a/cloud/amazon/efs.py b/cloud/amazon/efs.py
index 565d6ba5..1def68da 100644
--- a/cloud/amazon/efs.py
+++ b/cloud/amazon/efs.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: efs
diff --git a/cloud/amazon/efs_facts.py b/cloud/amazon/efs_facts.py
index 3b45e068..aa7adf8b 100644
--- a/cloud/amazon/efs_facts.py
+++ b/cloud/amazon/efs_facts.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: efs_facts
diff --git a/cloud/amazon/execute_lambda.py b/cloud/amazon/execute_lambda.py
index 03ab4264..676d3c5e 100644
--- a/cloud/amazon/execute_lambda.py
+++ b/cloud/amazon/execute_lambda.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: execute_lambda
diff --git a/cloud/amazon/iam_mfa_device_facts.py b/cloud/amazon/iam_mfa_device_facts.py
index 2b97d0be..53986766 100644
--- a/cloud/amazon/iam_mfa_device_facts.py
+++ b/cloud/amazon/iam_mfa_device_facts.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: iam_mfa_device_facts
diff --git a/cloud/amazon/iam_server_certificate_facts.py b/cloud/amazon/iam_server_certificate_facts.py
index 259b5153..1c863736 100644
--- a/cloud/amazon/iam_server_certificate_facts.py
+++ b/cloud/amazon/iam_server_certificate_facts.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: iam_server_certificate_facts
diff --git a/cloud/amazon/kinesis_stream.py b/cloud/amazon/kinesis_stream.py
index 6a9994da..b4e0f720 100644
--- a/cloud/amazon/kinesis_stream.py
+++ b/cloud/amazon/kinesis_stream.py
@@ -13,6 +13,10 @@
# You should have received a copy of the GNU General Public License
# along with this library. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: kinesis_stream
diff --git a/cloud/amazon/lambda.py b/cloud/amazon/lambda.py
index bbabe399..cef3b38e 100644
--- a/cloud/amazon/lambda.py
+++ b/cloud/amazon/lambda.py
@@ -15,6 +15,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: lambda
diff --git a/cloud/amazon/lambda_alias.py b/cloud/amazon/lambda_alias.py
index c85ecd2e..a06880e4 100644
--- a/cloud/amazon/lambda_alias.py
+++ b/cloud/amazon/lambda_alias.py
@@ -22,6 +22,10 @@ except ImportError:
HAS_BOTO3 = False
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: lambda_alias
diff --git a/cloud/amazon/lambda_event.py b/cloud/amazon/lambda_event.py
index ddc5a5aa..acb057a8 100644
--- a/cloud/amazon/lambda_event.py
+++ b/cloud/amazon/lambda_event.py
@@ -24,6 +24,10 @@ except ImportError:
HAS_BOTO3 = False
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: lambda_event
diff --git a/cloud/amazon/lambda_facts.py b/cloud/amazon/lambda_facts.py
index 9c17df1d..ac3db667 100644
--- a/cloud/amazon/lambda_facts.py
+++ b/cloud/amazon/lambda_facts.py
@@ -25,6 +25,10 @@ except ImportError:
HAS_BOTO3 = False
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: lambda_facts
diff --git a/cloud/amazon/redshift.py b/cloud/amazon/redshift.py
index bd6911ec..a1ae146a 100644
--- a/cloud/amazon/redshift.py
+++ b/cloud/amazon/redshift.py
@@ -15,6 +15,10 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
author:
diff --git a/cloud/amazon/redshift_subnet_group.py b/cloud/amazon/redshift_subnet_group.py
index 113d5798..cecf6820 100644
--- a/cloud/amazon/redshift_subnet_group.py
+++ b/cloud/amazon/redshift_subnet_group.py
@@ -15,6 +15,10 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
author:
diff --git a/cloud/amazon/route53_facts.py b/cloud/amazon/route53_facts.py
index 2cb84b03..6dad5e21 100644
--- a/cloud/amazon/route53_facts.py
+++ b/cloud/amazon/route53_facts.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: route53_facts
short_description: Retrieves route53 details using AWS methods
diff --git a/cloud/amazon/route53_health_check.py b/cloud/amazon/route53_health_check.py
index 9bbb7b3e..0070b3e2 100644
--- a/cloud/amazon/route53_health_check.py
+++ b/cloud/amazon/route53_health_check.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: route53_health_check
diff --git a/cloud/amazon/route53_zone.py b/cloud/amazon/route53_zone.py
index 002e8902..758860f6 100644
--- a/cloud/amazon/route53_zone.py
+++ b/cloud/amazon/route53_zone.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: route53_zone
short_description: add or delete Route53 zones
diff --git a/cloud/amazon/s3_bucket.py b/cloud/amazon/s3_bucket.py
index 664bac29..970967e3 100644
--- a/cloud/amazon/s3_bucket.py
+++ b/cloud/amazon/s3_bucket.py
@@ -13,6 +13,10 @@
# You should have received a copy of the GNU General Public License
# along with this library. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: s3_bucket
diff --git a/cloud/amazon/s3_lifecycle.py b/cloud/amazon/s3_lifecycle.py
index c34b8ccf..f981dfad 100644
--- a/cloud/amazon/s3_lifecycle.py
+++ b/cloud/amazon/s3_lifecycle.py
@@ -13,6 +13,10 @@
# You should have received a copy of the GNU General Public License
# along with this library. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: s3_lifecycle
diff --git a/cloud/amazon/s3_logging.py b/cloud/amazon/s3_logging.py
index 91ca1b34..653e3158 100644
--- a/cloud/amazon/s3_logging.py
+++ b/cloud/amazon/s3_logging.py
@@ -13,6 +13,10 @@
# You should have received a copy of the GNU General Public License
# along with this library. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: s3_logging
diff --git a/cloud/amazon/s3_website.py b/cloud/amazon/s3_website.py
index 93de7210..b8e1503b 100644
--- a/cloud/amazon/s3_website.py
+++ b/cloud/amazon/s3_website.py
@@ -13,6 +13,10 @@
# You should have received a copy of the GNU General Public License
# along with this library. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: s3_website
diff --git a/cloud/amazon/sns_topic.py b/cloud/amazon/sns_topic.py
index 34bae494..e2b31484 100644
--- a/cloud/amazon/sns_topic.py
+++ b/cloud/amazon/sns_topic.py
@@ -15,6 +15,10 @@
# along with this library. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = """
module: sns_topic
short_description: Manages AWS SNS topics and subscriptions
diff --git a/cloud/amazon/sqs_queue.py b/cloud/amazon/sqs_queue.py
index 70e6d92f..bad72f96 100644
--- a/cloud/amazon/sqs_queue.py
+++ b/cloud/amazon/sqs_queue.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: sqs_queue
diff --git a/cloud/amazon/sts_assume_role.py b/cloud/amazon/sts_assume_role.py
index da8ba9a7..d856947a 100644
--- a/cloud/amazon/sts_assume_role.py
+++ b/cloud/amazon/sts_assume_role.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: sts_assume_role
diff --git a/cloud/amazon/sts_session_token.py b/cloud/amazon/sts_session_token.py
index 320cc1d2..4886b625 100644
--- a/cloud/amazon/sts_session_token.py
+++ b/cloud/amazon/sts_session_token.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: sts_session_token
diff --git a/cloud/atomic/atomic_host.py b/cloud/atomic/atomic_host.py
index a697a3ea..ae4cb06e 100644
--- a/cloud/atomic/atomic_host.py
+++ b/cloud/atomic/atomic_host.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public licenses
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION='''
---
module: atomic_host
diff --git a/cloud/atomic/atomic_image.py b/cloud/atomic/atomic_image.py
index 1011465c..8210a1d3 100644
--- a/cloud/atomic/atomic_image.py
+++ b/cloud/atomic/atomic_image.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION='''
---
module: atomic_image
diff --git a/cloud/azure/azure_rm_deployment.py b/cloud/azure/azure_rm_deployment.py
index a1f924ad..88ecf0ce 100644
--- a/cloud/azure/azure_rm_deployment.py
+++ b/cloud/azure/azure_rm_deployment.py
@@ -14,6 +14,10 @@
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: azure_rm_deployment
diff --git a/cloud/centurylink/clc_aa_policy.py b/cloud/centurylink/clc_aa_policy.py
index bf5f800f..8693f4c7 100644
--- a/cloud/centurylink/clc_aa_policy.py
+++ b/cloud/centurylink/clc_aa_policy.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: clc_aa_policy
short_description: Create or Delete Anti Affinity Policies at CenturyLink Cloud.
diff --git a/cloud/centurylink/clc_alert_policy.py b/cloud/centurylink/clc_alert_policy.py
index b8817b66..6e8c4618 100644
--- a/cloud/centurylink/clc_alert_policy.py
+++ b/cloud/centurylink/clc_alert_policy.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: clc_alert_policy
short_description: Create or Delete Alert Policies at CenturyLink Cloud.
diff --git a/cloud/centurylink/clc_blueprint_package.py b/cloud/centurylink/clc_blueprint_package.py
index 4e8a3924..8d4d28d2 100644
--- a/cloud/centurylink/clc_blueprint_package.py
+++ b/cloud/centurylink/clc_blueprint_package.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: clc_blueprint_package
short_description: deploys a blue print package on a set of servers in CenturyLink Cloud.
diff --git a/cloud/centurylink/clc_firewall_policy.py b/cloud/centurylink/clc_firewall_policy.py
index 78a334a6..4ccfe171 100644
--- a/cloud/centurylink/clc_firewall_policy.py
+++ b/cloud/centurylink/clc_firewall_policy.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: clc_firewall_policy
short_description: Create/delete/update firewall policies
diff --git a/cloud/centurylink/clc_group.py b/cloud/centurylink/clc_group.py
index 76364a02..4c522b7b 100644
--- a/cloud/centurylink/clc_group.py
+++ b/cloud/centurylink/clc_group.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: clc_group
short_description: Create/delete Server Groups at Centurylink Cloud
diff --git a/cloud/centurylink/clc_loadbalancer.py b/cloud/centurylink/clc_loadbalancer.py
index dcbbfd0b..e159953b 100644
--- a/cloud/centurylink/clc_loadbalancer.py
+++ b/cloud/centurylink/clc_loadbalancer.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: clc_loadbalancer
short_description: Create, Delete shared loadbalancers in CenturyLink Cloud.
diff --git a/cloud/centurylink/clc_modify_server.py b/cloud/centurylink/clc_modify_server.py
index a676248f..d65073da 100644
--- a/cloud/centurylink/clc_modify_server.py
+++ b/cloud/centurylink/clc_modify_server.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: clc_modify_server
short_description: modify servers in CenturyLink Cloud.
diff --git a/cloud/centurylink/clc_publicip.py b/cloud/centurylink/clc_publicip.py
index 531f19ca..a53aeb79 100644
--- a/cloud/centurylink/clc_publicip.py
+++ b/cloud/centurylink/clc_publicip.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: clc_publicip
short_description: Add and Delete public ips on servers in CenturyLink Cloud.
diff --git a/cloud/centurylink/clc_server.py b/cloud/centurylink/clc_server.py
index f98cd54e..721582cc 100644
--- a/cloud/centurylink/clc_server.py
+++ b/cloud/centurylink/clc_server.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: clc_server
short_description: Create, Delete, Start and Stop servers in CenturyLink Cloud.
diff --git a/cloud/centurylink/clc_server_snapshot.py b/cloud/centurylink/clc_server_snapshot.py
index 6c7e8920..e176f2d7 100644
--- a/cloud/centurylink/clc_server_snapshot.py
+++ b/cloud/centurylink/clc_server_snapshot.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: clc_server_snapshot
short_description: Create, Delete and Restore server snapshots in CenturyLink Cloud.
diff --git a/cloud/cloudstack/cs_account.py b/cloud/cloudstack/cs_account.py
index d4b27dea..0074ad29 100644
--- a/cloud/cloudstack/cs_account.py
+++ b/cloud/cloudstack/cs_account.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_account
diff --git a/cloud/cloudstack/cs_affinitygroup.py b/cloud/cloudstack/cs_affinitygroup.py
index 2ffe2bac..a9c71c42 100644
--- a/cloud/cloudstack/cs_affinitygroup.py
+++ b/cloud/cloudstack/cs_affinitygroup.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_affinitygroup
diff --git a/cloud/cloudstack/cs_cluster.py b/cloud/cloudstack/cs_cluster.py
index 4834c07b..7c9d39e6 100644
--- a/cloud/cloudstack/cs_cluster.py
+++ b/cloud/cloudstack/cs_cluster.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_cluster
diff --git a/cloud/cloudstack/cs_configuration.py b/cloud/cloudstack/cs_configuration.py
index 9c62daeb..69659355 100644
--- a/cloud/cloudstack/cs_configuration.py
+++ b/cloud/cloudstack/cs_configuration.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_configuration
diff --git a/cloud/cloudstack/cs_domain.py b/cloud/cloudstack/cs_domain.py
index 17c93a84..35e32aa0 100644
--- a/cloud/cloudstack/cs_domain.py
+++ b/cloud/cloudstack/cs_domain.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_domain
diff --git a/cloud/cloudstack/cs_facts.py b/cloud/cloudstack/cs_facts.py
index 4a774479..6f51127d 100644
--- a/cloud/cloudstack/cs_facts.py
+++ b/cloud/cloudstack/cs_facts.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_facts
diff --git a/cloud/cloudstack/cs_firewall.py b/cloud/cloudstack/cs_firewall.py
index 1a677da4..160e58d4 100644
--- a/cloud/cloudstack/cs_firewall.py
+++ b/cloud/cloudstack/cs_firewall.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_firewall
diff --git a/cloud/cloudstack/cs_instance.py b/cloud/cloudstack/cs_instance.py
index 928746c2..58c98724 100644
--- a/cloud/cloudstack/cs_instance.py
+++ b/cloud/cloudstack/cs_instance.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_instance
diff --git a/cloud/cloudstack/cs_instance_facts.py b/cloud/cloudstack/cs_instance_facts.py
index 4efaf645..2aee6313 100644
--- a/cloud/cloudstack/cs_instance_facts.py
+++ b/cloud/cloudstack/cs_instance_facts.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_instance_facts
diff --git a/cloud/cloudstack/cs_instancegroup.py b/cloud/cloudstack/cs_instancegroup.py
index 323e0391..12b2bc7b 100644
--- a/cloud/cloudstack/cs_instancegroup.py
+++ b/cloud/cloudstack/cs_instancegroup.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_instancegroup
diff --git a/cloud/cloudstack/cs_ip_address.py b/cloud/cloudstack/cs_ip_address.py
index 2eb21411..23372082 100644
--- a/cloud/cloudstack/cs_ip_address.py
+++ b/cloud/cloudstack/cs_ip_address.py
@@ -19,6 +19,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_ip_address
diff --git a/cloud/cloudstack/cs_iso.py b/cloud/cloudstack/cs_iso.py
index a61fb180..ee84bd22 100644
--- a/cloud/cloudstack/cs_iso.py
+++ b/cloud/cloudstack/cs_iso.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_iso
diff --git a/cloud/cloudstack/cs_loadbalancer_rule.py b/cloud/cloudstack/cs_loadbalancer_rule.py
index 83eb8883..2e5f11e4 100644
--- a/cloud/cloudstack/cs_loadbalancer_rule.py
+++ b/cloud/cloudstack/cs_loadbalancer_rule.py
@@ -19,6 +19,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_loadbalancer_rule
diff --git a/cloud/cloudstack/cs_loadbalancer_rule_member.py b/cloud/cloudstack/cs_loadbalancer_rule_member.py
index c5410491..0695ed9b 100644
--- a/cloud/cloudstack/cs_loadbalancer_rule_member.py
+++ b/cloud/cloudstack/cs_loadbalancer_rule_member.py
@@ -19,6 +19,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_loadbalancer_rule_member
diff --git a/cloud/cloudstack/cs_network.py b/cloud/cloudstack/cs_network.py
index 41f5fa01..092fbf73 100644
--- a/cloud/cloudstack/cs_network.py
+++ b/cloud/cloudstack/cs_network.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_network
diff --git a/cloud/cloudstack/cs_nic.py b/cloud/cloudstack/cs_nic.py
index 4017604e..a9947c26 100644
--- a/cloud/cloudstack/cs_nic.py
+++ b/cloud/cloudstack/cs_nic.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_nic
diff --git a/cloud/cloudstack/cs_pod.py b/cloud/cloudstack/cs_pod.py
index e78eb284..afccea14 100644
--- a/cloud/cloudstack/cs_pod.py
+++ b/cloud/cloudstack/cs_pod.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_pod
diff --git a/cloud/cloudstack/cs_portforward.py b/cloud/cloudstack/cs_portforward.py
index 945db54a..139fa777 100644
--- a/cloud/cloudstack/cs_portforward.py
+++ b/cloud/cloudstack/cs_portforward.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_portforward
diff --git a/cloud/cloudstack/cs_project.py b/cloud/cloudstack/cs_project.py
index 6f3d41b3..472762b4 100644
--- a/cloud/cloudstack/cs_project.py
+++ b/cloud/cloudstack/cs_project.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_project
diff --git a/cloud/cloudstack/cs_region.py b/cloud/cloudstack/cs_region.py
index ae863f02..74e4c079 100644
--- a/cloud/cloudstack/cs_region.py
+++ b/cloud/cloudstack/cs_region.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_region
diff --git a/cloud/cloudstack/cs_resourcelimit.py b/cloud/cloudstack/cs_resourcelimit.py
index 40567165..e5bfb709 100644
--- a/cloud/cloudstack/cs_resourcelimit.py
+++ b/cloud/cloudstack/cs_resourcelimit.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_resourcelimit
diff --git a/cloud/cloudstack/cs_router.py b/cloud/cloudstack/cs_router.py
index 73575c80..49a2dbe7 100644
--- a/cloud/cloudstack/cs_router.py
+++ b/cloud/cloudstack/cs_router.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_router
diff --git a/cloud/cloudstack/cs_securitygroup.py b/cloud/cloudstack/cs_securitygroup.py
index edf4d533..c65d63c8 100644
--- a/cloud/cloudstack/cs_securitygroup.py
+++ b/cloud/cloudstack/cs_securitygroup.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_securitygroup
diff --git a/cloud/cloudstack/cs_securitygroup_rule.py b/cloud/cloudstack/cs_securitygroup_rule.py
index 5ac22960..85617b5b 100644
--- a/cloud/cloudstack/cs_securitygroup_rule.py
+++ b/cloud/cloudstack/cs_securitygroup_rule.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_securitygroup_rule
diff --git a/cloud/cloudstack/cs_snapshot_policy.py b/cloud/cloudstack/cs_snapshot_policy.py
index d7963820..157d05e8 100644
--- a/cloud/cloudstack/cs_snapshot_policy.py
+++ b/cloud/cloudstack/cs_snapshot_policy.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_snapshot_policy
diff --git a/cloud/cloudstack/cs_sshkeypair.py b/cloud/cloudstack/cs_sshkeypair.py
index d756059f..2724c58c 100644
--- a/cloud/cloudstack/cs_sshkeypair.py
+++ b/cloud/cloudstack/cs_sshkeypair.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_sshkeypair
diff --git a/cloud/cloudstack/cs_staticnat.py b/cloud/cloudstack/cs_staticnat.py
index c023b947..a805a1c8 100644
--- a/cloud/cloudstack/cs_staticnat.py
+++ b/cloud/cloudstack/cs_staticnat.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_staticnat
diff --git a/cloud/cloudstack/cs_template.py b/cloud/cloudstack/cs_template.py
index 3db11755..7e6d74e9 100644
--- a/cloud/cloudstack/cs_template.py
+++ b/cloud/cloudstack/cs_template.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_template
diff --git a/cloud/cloudstack/cs_user.py b/cloud/cloudstack/cs_user.py
index bee4653d..f9f43322 100644
--- a/cloud/cloudstack/cs_user.py
+++ b/cloud/cloudstack/cs_user.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_user
diff --git a/cloud/cloudstack/cs_vmsnapshot.py b/cloud/cloudstack/cs_vmsnapshot.py
index 29d19149..e3b43820 100644
--- a/cloud/cloudstack/cs_vmsnapshot.py
+++ b/cloud/cloudstack/cs_vmsnapshot.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_vmsnapshot
diff --git a/cloud/cloudstack/cs_volume.py b/cloud/cloudstack/cs_volume.py
index c2a54274..36071e0d 100644
--- a/cloud/cloudstack/cs_volume.py
+++ b/cloud/cloudstack/cs_volume.py
@@ -19,6 +19,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_volume
diff --git a/cloud/cloudstack/cs_vpc.py b/cloud/cloudstack/cs_vpc.py
index 8171cb76..1495b865 100644
--- a/cloud/cloudstack/cs_vpc.py
+++ b/cloud/cloudstack/cs_vpc.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http//www.gnu.or/license/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_vpc
diff --git a/cloud/cloudstack/cs_zone.py b/cloud/cloudstack/cs_zone.py
index 2a343e0b..1dd5dd64 100644
--- a/cloud/cloudstack/cs_zone.py
+++ b/cloud/cloudstack/cs_zone.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_zone
diff --git a/cloud/cloudstack/cs_zone_facts.py b/cloud/cloudstack/cs_zone_facts.py
index 2ce82423..74894b74 100644
--- a/cloud/cloudstack/cs_zone_facts.py
+++ b/cloud/cloudstack/cs_zone_facts.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cs_zone_facts
diff --git a/cloud/google/gcdns_record.py b/cloud/google/gcdns_record.py
index 19b70a85..7c209c5c 100644
--- a/cloud/google/gcdns_record.py
+++ b/cloud/google/gcdns_record.py
@@ -23,6 +23,10 @@
# Documentation
################################################################################
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: gcdns_record
diff --git a/cloud/google/gcdns_zone.py b/cloud/google/gcdns_zone.py
index 4b7bd169..683cb881 100644
--- a/cloud/google/gcdns_zone.py
+++ b/cloud/google/gcdns_zone.py
@@ -23,6 +23,10 @@
# Documentation
################################################################################
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: gcdns_zone
diff --git a/cloud/google/gce_img.py b/cloud/google/gce_img.py
index 010bdfdb..e3408085 100644
--- a/cloud/google/gce_img.py
+++ b/cloud/google/gce_img.py
@@ -18,6 +18,10 @@
"""An Ansible module to utilize GCE image resources."""
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: gce_img
diff --git a/cloud/google/gce_tag.py b/cloud/google/gce_tag.py
index 477e86b6..7122a239 100644
--- a/cloud/google/gce_tag.py
+++ b/cloud/google/gce_tag.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: gce_tag
diff --git a/cloud/lxc/lxc_container.py b/cloud/lxc/lxc_container.py
index d83be951..d3b6804c 100644
--- a/cloud/lxc/lxc_container.py
+++ b/cloud/lxc/lxc_container.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: lxc_container
diff --git a/cloud/lxd/lxd_container.py b/cloud/lxd/lxd_container.py
index 3b00d3b4..b4eaa573 100644
--- a/cloud/lxd/lxd_container.py
+++ b/cloud/lxd/lxd_container.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: lxd_container
diff --git a/cloud/lxd/lxd_profile.py b/cloud/lxd/lxd_profile.py
index 831765bf..546d0c09 100644
--- a/cloud/lxd/lxd_profile.py
+++ b/cloud/lxd/lxd_profile.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: lxd_profile
diff --git a/cloud/misc/ovirt.py b/cloud/misc/ovirt.py
index 7f0b4213..af899982 100644
--- a/cloud/misc/ovirt.py
+++ b/cloud/misc/ovirt.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt
diff --git a/cloud/misc/proxmox.py b/cloud/misc/proxmox.py
index 6b065bb7..c404519d 100644
--- a/cloud/misc/proxmox.py
+++ b/cloud/misc/proxmox.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: proxmox
diff --git a/cloud/misc/proxmox_kvm.py b/cloud/misc/proxmox_kvm.py
index 96c06707..e77f266b 100644
--- a/cloud/misc/proxmox_kvm.py
+++ b/cloud/misc/proxmox_kvm.py
@@ -17,6 +17,10 @@ You should have received a copy of the GNU General Public License
along with this software. If not, see <http://www.gnu.org/licenses/>.
"""
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: proxmox_kvm
diff --git a/cloud/misc/proxmox_template.py b/cloud/misc/proxmox_template.py
index 70cd445a..64c9b96c 100644
--- a/cloud/misc/proxmox_template.py
+++ b/cloud/misc/proxmox_template.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: proxmox_template
diff --git a/cloud/misc/rhevm.py b/cloud/misc/rhevm.py
index 6606101e..8789e880 100644
--- a/cloud/misc/rhevm.py
+++ b/cloud/misc/rhevm.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: rhevm
diff --git a/cloud/misc/virt.py b/cloud/misc/virt.py
index 468cd2c5..3e9c098f 100644
--- a/cloud/misc/virt.py
+++ b/cloud/misc/virt.py
@@ -15,6 +15,10 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
"""
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: virt
diff --git a/cloud/misc/virt_net.py b/cloud/misc/virt_net.py
index c389520e..a37c7ca9 100644
--- a/cloud/misc/virt_net.py
+++ b/cloud/misc/virt_net.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: virt_net
diff --git a/cloud/misc/virt_pool.py b/cloud/misc/virt_pool.py
index ad5bcc66..4a24dffe 100644
--- a/cloud/misc/virt_pool.py
+++ b/cloud/misc/virt_pool.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: virt_pool
diff --git a/cloud/openstack/os_flavor_facts.py b/cloud/openstack/os_flavor_facts.py
index 6afecb61..c6e938b6 100644
--- a/cloud/openstack/os_flavor_facts.py
+++ b/cloud/openstack/os_flavor_facts.py
@@ -26,6 +26,10 @@ except ImportError:
from distutils.version import StrictVersion
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: os_flavor_facts
diff --git a/cloud/openstack/os_group.py b/cloud/openstack/os_group.py
index 4f317abc..2347efb4 100644
--- a/cloud/openstack/os_group.py
+++ b/cloud/openstack/os_group.py
@@ -21,6 +21,10 @@ try:
except ImportError:
HAS_SHADE = False
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: os_group
diff --git a/cloud/openstack/os_ironic_inspect.py b/cloud/openstack/os_ironic_inspect.py
index 5299da09..b436f7f0 100644
--- a/cloud/openstack/os_ironic_inspect.py
+++ b/cloud/openstack/os_ironic_inspect.py
@@ -24,6 +24,10 @@ except ImportError:
from distutils.version import StrictVersion
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: os_ironic_inspect
diff --git a/cloud/openstack/os_keystone_domain.py b/cloud/openstack/os_keystone_domain.py
index bed2f041..b355971e 100644
--- a/cloud/openstack/os_keystone_domain.py
+++ b/cloud/openstack/os_keystone_domain.py
@@ -21,6 +21,10 @@ try:
except ImportError:
HAS_SHADE = False
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: os_keystone_domain
diff --git a/cloud/openstack/os_keystone_domain_facts.py b/cloud/openstack/os_keystone_domain_facts.py
index f62dc16f..9e363415 100644
--- a/cloud/openstack/os_keystone_domain_facts.py
+++ b/cloud/openstack/os_keystone_domain_facts.py
@@ -21,6 +21,10 @@ try:
except ImportError:
HAS_SHADE = False
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: os_keystone_domain_facts
diff --git a/cloud/openstack/os_keystone_role.py b/cloud/openstack/os_keystone_role.py
index def91a8b..db5b0027 100644
--- a/cloud/openstack/os_keystone_role.py
+++ b/cloud/openstack/os_keystone_role.py
@@ -21,6 +21,10 @@ try:
except ImportError:
HAS_SHADE = False
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: os_keystone_role
diff --git a/cloud/openstack/os_keystone_service.py b/cloud/openstack/os_keystone_service.py
index 4e3e46cc..d23f2881 100644
--- a/cloud/openstack/os_keystone_service.py
+++ b/cloud/openstack/os_keystone_service.py
@@ -22,6 +22,10 @@ except ImportError:
from distutils.version import StrictVersion
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: os_keystone_service
diff --git a/cloud/openstack/os_port_facts.py b/cloud/openstack/os_port_facts.py
index e3048211..0da37d88 100644
--- a/cloud/openstack/os_port_facts.py
+++ b/cloud/openstack/os_port_facts.py
@@ -21,6 +21,10 @@ try:
except ImportError:
HAS_SHADE = False
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: os_port_facts
short_description: Retrieve facts about ports within OpenStack.
diff --git a/cloud/openstack/os_project.py b/cloud/openstack/os_project.py
index 4c686724..22f50107 100644
--- a/cloud/openstack/os_project.py
+++ b/cloud/openstack/os_project.py
@@ -23,6 +23,10 @@ except ImportError:
from distutils.version import StrictVersion
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: os_project
diff --git a/cloud/openstack/os_project_facts.py b/cloud/openstack/os_project_facts.py
index a53acf53..856b6304 100644
--- a/cloud/openstack/os_project_facts.py
+++ b/cloud/openstack/os_project_facts.py
@@ -21,6 +21,10 @@ try:
except ImportError:
HAS_SHADE = False
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: os_project_facts
diff --git a/cloud/openstack/os_recordset.py b/cloud/openstack/os_recordset.py
index 0e860207..62fa8564 100644
--- a/cloud/openstack/os_recordset.py
+++ b/cloud/openstack/os_recordset.py
@@ -23,6 +23,10 @@ except ImportError:
from distutils.version import StrictVersion
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: os_recordset
diff --git a/cloud/openstack/os_server_group.py b/cloud/openstack/os_server_group.py
index 155c4497..0103fef8 100644
--- a/cloud/openstack/os_server_group.py
+++ b/cloud/openstack/os_server_group.py
@@ -22,6 +22,10 @@ try:
except ImportError:
HAS_SHADE = False
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: os_server_group
diff --git a/cloud/openstack/os_stack.py b/cloud/openstack/os_stack.py
index 3d3cb9be..fc42b621 100644
--- a/cloud/openstack/os_stack.py
+++ b/cloud/openstack/os_stack.py
@@ -25,6 +25,10 @@ try:
except ImportError:
HAS_SHADE = False
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: os_stack
diff --git a/cloud/openstack/os_user_facts.py b/cloud/openstack/os_user_facts.py
index 4330eb43..52af5b8e 100644
--- a/cloud/openstack/os_user_facts.py
+++ b/cloud/openstack/os_user_facts.py
@@ -21,6 +21,10 @@ try:
except ImportError:
HAS_SHADE = False
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: os_user_facts
diff --git a/cloud/openstack/os_user_role.py b/cloud/openstack/os_user_role.py
index 22f41830..41b0b73e 100644
--- a/cloud/openstack/os_user_role.py
+++ b/cloud/openstack/os_user_role.py
@@ -24,6 +24,10 @@ except ImportError:
from distutils.version import StrictVersion
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: os_user_role
diff --git a/cloud/openstack/os_zone.py b/cloud/openstack/os_zone.py
index 0a0e7ed3..a733d80a 100644
--- a/cloud/openstack/os_zone.py
+++ b/cloud/openstack/os_zone.py
@@ -23,6 +23,10 @@ except ImportError:
from distutils.version import StrictVersion
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: os_zone
diff --git a/cloud/ovh/ovh_ip_loadbalancing_backend.py b/cloud/ovh/ovh_ip_loadbalancing_backend.py
index 7f2c5d59..3499e73a 100644
--- a/cloud/ovh/ovh_ip_loadbalancing_backend.py
+++ b/cloud/ovh/ovh_ip_loadbalancing_backend.py
@@ -13,6 +13,10 @@
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovh_ip_loadbalancing_backend
diff --git a/cloud/ovirt/ovirt_affinity_labels.py b/cloud/ovirt/ovirt_affinity_labels.py
index 3e79b1a3..5a680f92 100644
--- a/cloud/ovirt/ovirt_affinity_labels.py
+++ b/cloud/ovirt/ovirt_affinity_labels.py
@@ -36,6 +36,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_affinity_labels
diff --git a/cloud/ovirt/ovirt_affinity_labels_facts.py b/cloud/ovirt/ovirt_affinity_labels_facts.py
index 9d13c4cb..0708b7d8 100644
--- a/cloud/ovirt/ovirt_affinity_labels_facts.py
+++ b/cloud/ovirt/ovirt_affinity_labels_facts.py
@@ -31,6 +31,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_affinity_labels_facts
diff --git a/cloud/ovirt/ovirt_auth.py b/cloud/ovirt/ovirt_auth.py
index 50ed548e..6f43fe8d 100644
--- a/cloud/ovirt/ovirt_auth.py
+++ b/cloud/ovirt/ovirt_auth.py
@@ -25,6 +25,10 @@ except ImportError:
pass
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_auth
diff --git a/cloud/ovirt/ovirt_clusters.py b/cloud/ovirt/ovirt_clusters.py
index fda01e7f..c40ffcdd 100644
--- a/cloud/ovirt/ovirt_clusters.py
+++ b/cloud/ovirt/ovirt_clusters.py
@@ -37,6 +37,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_clusters
diff --git a/cloud/ovirt/ovirt_clusters_facts.py b/cloud/ovirt/ovirt_clusters_facts.py
index 42a09c52..edcf680b 100644
--- a/cloud/ovirt/ovirt_clusters_facts.py
+++ b/cloud/ovirt/ovirt_clusters_facts.py
@@ -30,6 +30,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_clusters_facts
diff --git a/cloud/ovirt/ovirt_datacenters.py b/cloud/ovirt/ovirt_datacenters.py
index 1e6fbf37..ef63709a 100644
--- a/cloud/ovirt/ovirt_datacenters.py
+++ b/cloud/ovirt/ovirt_datacenters.py
@@ -38,6 +38,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_datacenters
diff --git a/cloud/ovirt/ovirt_datacenters_facts.py b/cloud/ovirt/ovirt_datacenters_facts.py
index f153cec1..6f812951 100644
--- a/cloud/ovirt/ovirt_datacenters_facts.py
+++ b/cloud/ovirt/ovirt_datacenters_facts.py
@@ -30,6 +30,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_datacenters_facts
diff --git a/cloud/ovirt/ovirt_disks.py b/cloud/ovirt/ovirt_disks.py
index f354c7a6..7730242a 100644
--- a/cloud/ovirt/ovirt_disks.py
+++ b/cloud/ovirt/ovirt_disks.py
@@ -28,6 +28,10 @@ except ImportError:
from ansible.module_utils.ovirt import *
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_disks
diff --git a/cloud/ovirt/ovirt_external_providers.py b/cloud/ovirt/ovirt_external_providers.py
index cfcd3c11..9bcb38a7 100644
--- a/cloud/ovirt/ovirt_external_providers.py
+++ b/cloud/ovirt/ovirt_external_providers.py
@@ -37,6 +37,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_external_providers
diff --git a/cloud/ovirt/ovirt_external_providers_facts.py b/cloud/ovirt/ovirt_external_providers_facts.py
index 9f3e6018..b67ec4d8 100644
--- a/cloud/ovirt/ovirt_external_providers_facts.py
+++ b/cloud/ovirt/ovirt_external_providers_facts.py
@@ -31,6 +31,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_external_providers_facts
diff --git a/cloud/ovirt/ovirt_groups.py b/cloud/ovirt/ovirt_groups.py
index 7170bfab..34f326e6 100644
--- a/cloud/ovirt/ovirt_groups.py
+++ b/cloud/ovirt/ovirt_groups.py
@@ -37,6 +37,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_groups
diff --git a/cloud/ovirt/ovirt_groups_facts.py b/cloud/ovirt/ovirt_groups_facts.py
index 1f6ac177..ab4252ff 100644
--- a/cloud/ovirt/ovirt_groups_facts.py
+++ b/cloud/ovirt/ovirt_groups_facts.py
@@ -30,6 +30,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_groups_facts
diff --git a/cloud/ovirt/ovirt_host_networks.py b/cloud/ovirt/ovirt_host_networks.py
index 47404dce..edf6d3c3 100644
--- a/cloud/ovirt/ovirt_host_networks.py
+++ b/cloud/ovirt/ovirt_host_networks.py
@@ -28,6 +28,10 @@ except ImportError:
from ansible.module_utils.ovirt import *
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_host_networks
diff --git a/cloud/ovirt/ovirt_host_pm.py b/cloud/ovirt/ovirt_host_pm.py
index 17bf5ee9..41475ad7 100644
--- a/cloud/ovirt/ovirt_host_pm.py
+++ b/cloud/ovirt/ovirt_host_pm.py
@@ -28,6 +28,10 @@ except ImportError:
from ansible.module_utils.ovirt import *
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_host_pm
diff --git a/cloud/ovirt/ovirt_hosts.py b/cloud/ovirt/ovirt_hosts.py
index 1a11aefd..1394692f 100644
--- a/cloud/ovirt/ovirt_hosts.py
+++ b/cloud/ovirt/ovirt_hosts.py
@@ -30,6 +30,10 @@ except ImportError:
from ansible.module_utils.ovirt import *
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_hosts
diff --git a/cloud/ovirt/ovirt_hosts_facts.py b/cloud/ovirt/ovirt_hosts_facts.py
index 53932868..ad1945e5 100644
--- a/cloud/ovirt/ovirt_hosts_facts.py
+++ b/cloud/ovirt/ovirt_hosts_facts.py
@@ -27,6 +27,10 @@ except ImportError:
from ansible.module_utils.ovirt import *
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_hosts_facts
diff --git a/cloud/ovirt/ovirt_mac_pools.py b/cloud/ovirt/ovirt_mac_pools.py
index 6f14f6f7..622f57d8 100644
--- a/cloud/ovirt/ovirt_mac_pools.py
+++ b/cloud/ovirt/ovirt_mac_pools.py
@@ -36,6 +36,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_mac_pools
diff --git a/cloud/ovirt/ovirt_networks.py b/cloud/ovirt/ovirt_networks.py
index 44b7fefe..047a24d3 100644
--- a/cloud/ovirt/ovirt_networks.py
+++ b/cloud/ovirt/ovirt_networks.py
@@ -38,6 +38,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_networks
diff --git a/cloud/ovirt/ovirt_networks_facts.py b/cloud/ovirt/ovirt_networks_facts.py
index 9c42244c..974acbf9 100644
--- a/cloud/ovirt/ovirt_networks_facts.py
+++ b/cloud/ovirt/ovirt_networks_facts.py
@@ -30,6 +30,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_networks_facts
diff --git a/cloud/ovirt/ovirt_nics.py b/cloud/ovirt/ovirt_nics.py
index 912e03c9..f0513503 100644
--- a/cloud/ovirt/ovirt_nics.py
+++ b/cloud/ovirt/ovirt_nics.py
@@ -38,6 +38,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_nics
diff --git a/cloud/ovirt/ovirt_nics_facts.py b/cloud/ovirt/ovirt_nics_facts.py
index 0e913912..ab5fcdad 100644
--- a/cloud/ovirt/ovirt_nics_facts.py
+++ b/cloud/ovirt/ovirt_nics_facts.py
@@ -32,6 +32,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_nics_facts
diff --git a/cloud/ovirt/ovirt_permissions.py b/cloud/ovirt/ovirt_permissions.py
index 11a3182a..6ea83359 100644
--- a/cloud/ovirt/ovirt_permissions.py
+++ b/cloud/ovirt/ovirt_permissions.py
@@ -40,6 +40,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_permissions
diff --git a/cloud/ovirt/ovirt_permissions_facts.py b/cloud/ovirt/ovirt_permissions_facts.py
index 2c1b4fb5..6c855f62 100644
--- a/cloud/ovirt/ovirt_permissions_facts.py
+++ b/cloud/ovirt/ovirt_permissions_facts.py
@@ -36,6 +36,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_permissions_facts
diff --git a/cloud/ovirt/ovirt_quotas.py b/cloud/ovirt/ovirt_quotas.py
index 4b64e53c..d9b94afa 100644
--- a/cloud/ovirt/ovirt_quotas.py
+++ b/cloud/ovirt/ovirt_quotas.py
@@ -38,6 +38,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_quotas
diff --git a/cloud/ovirt/ovirt_quotas_facts.py b/cloud/ovirt/ovirt_quotas_facts.py
index 3d354ac0..4553f64d 100644
--- a/cloud/ovirt/ovirt_quotas_facts.py
+++ b/cloud/ovirt/ovirt_quotas_facts.py
@@ -32,6 +32,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_quotas_facts
diff --git a/cloud/ovirt/ovirt_storage_domains.py b/cloud/ovirt/ovirt_storage_domains.py
index 77e53bb7..cfdd1230 100644
--- a/cloud/ovirt/ovirt_storage_domains.py
+++ b/cloud/ovirt/ovirt_storage_domains.py
@@ -39,6 +39,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_storage_domains
diff --git a/cloud/ovirt/ovirt_storage_domains_facts.py b/cloud/ovirt/ovirt_storage_domains_facts.py
index 121ca1ae..23431ead 100644
--- a/cloud/ovirt/ovirt_storage_domains_facts.py
+++ b/cloud/ovirt/ovirt_storage_domains_facts.py
@@ -30,6 +30,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_storage_domains_facts
diff --git a/cloud/ovirt/ovirt_templates.py b/cloud/ovirt/ovirt_templates.py
index ca083af6..831ab906 100644
--- a/cloud/ovirt/ovirt_templates.py
+++ b/cloud/ovirt/ovirt_templates.py
@@ -41,6 +41,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_templates
diff --git a/cloud/ovirt/ovirt_templates_facts.py b/cloud/ovirt/ovirt_templates_facts.py
index 189fccb9..4a2c7c0d 100644
--- a/cloud/ovirt/ovirt_templates_facts.py
+++ b/cloud/ovirt/ovirt_templates_facts.py
@@ -30,6 +30,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_templates_facts
diff --git a/cloud/ovirt/ovirt_users.py b/cloud/ovirt/ovirt_users.py
index 3abcefbe..4fb47122 100644
--- a/cloud/ovirt/ovirt_users.py
+++ b/cloud/ovirt/ovirt_users.py
@@ -36,6 +36,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_users
diff --git a/cloud/ovirt/ovirt_users_facts.py b/cloud/ovirt/ovirt_users_facts.py
index 11f69f81..7d2b04f1 100644
--- a/cloud/ovirt/ovirt_users_facts.py
+++ b/cloud/ovirt/ovirt_users_facts.py
@@ -30,6 +30,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_users_facts
diff --git a/cloud/ovirt/ovirt_vmpools.py b/cloud/ovirt/ovirt_vmpools.py
index 4d0f839b..82e76d91 100644
--- a/cloud/ovirt/ovirt_vmpools.py
+++ b/cloud/ovirt/ovirt_vmpools.py
@@ -39,6 +39,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_vmpools
diff --git a/cloud/ovirt/ovirt_vmpools_facts.py b/cloud/ovirt/ovirt_vmpools_facts.py
index eb86ae81..fb20a12f 100644
--- a/cloud/ovirt/ovirt_vmpools_facts.py
+++ b/cloud/ovirt/ovirt_vmpools_facts.py
@@ -30,6 +30,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_vmpools_facts
diff --git a/cloud/ovirt/ovirt_vms.py b/cloud/ovirt/ovirt_vms.py
index 0c1ea053..4edfe0aa 100644
--- a/cloud/ovirt/ovirt_vms.py
+++ b/cloud/ovirt/ovirt_vms.py
@@ -28,6 +28,10 @@ except ImportError:
from ansible.module_utils.ovirt import *
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_vms
diff --git a/cloud/ovirt/ovirt_vms_facts.py b/cloud/ovirt/ovirt_vms_facts.py
index ae287c82..2a11ad75 100644
--- a/cloud/ovirt/ovirt_vms_facts.py
+++ b/cloud/ovirt/ovirt_vms_facts.py
@@ -30,6 +30,10 @@ from ansible.module_utils.ovirt import (
)
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ovirt_vms_facts
diff --git a/cloud/profitbricks/profitbricks.py b/cloud/profitbricks/profitbricks.py
index caa1e0cc..cfafc8e0 100644
--- a/cloud/profitbricks/profitbricks.py
+++ b/cloud/profitbricks/profitbricks.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: profitbricks
diff --git a/cloud/profitbricks/profitbricks_datacenter.py b/cloud/profitbricks/profitbricks_datacenter.py
index de64f1c2..b6ce2371 100644
--- a/cloud/profitbricks/profitbricks_datacenter.py
+++ b/cloud/profitbricks/profitbricks_datacenter.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: profitbricks_datacenter
diff --git a/cloud/profitbricks/profitbricks_nic.py b/cloud/profitbricks/profitbricks_nic.py
index 8835e117..01377a33 100644
--- a/cloud/profitbricks/profitbricks_nic.py
+++ b/cloud/profitbricks/profitbricks_nic.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: profitbricks_nic
diff --git a/cloud/profitbricks/profitbricks_volume.py b/cloud/profitbricks/profitbricks_volume.py
index a6c3d069..caed8579 100644
--- a/cloud/profitbricks/profitbricks_volume.py
+++ b/cloud/profitbricks/profitbricks_volume.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: profitbricks_volume
diff --git a/cloud/profitbricks/profitbricks_volume_attachments.py b/cloud/profitbricks/profitbricks_volume_attachments.py
index ac4db013..1904c470 100644
--- a/cloud/profitbricks/profitbricks_volume_attachments.py
+++ b/cloud/profitbricks/profitbricks_volume_attachments.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: profitbricks_volume_attachments
diff --git a/cloud/rackspace/rax_clb_ssl.py b/cloud/rackspace/rax_clb_ssl.py
index 57b21354..37c35b32 100644
--- a/cloud/rackspace/rax_clb_ssl.py
+++ b/cloud/rackspace/rax_clb_ssl.py
@@ -16,6 +16,10 @@
# This is a DOCUMENTATION stub specific to this module, it extends
# a documentation fragment located in ansible.utils.module_docs_fragments
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION='''
module: rax_clb_ssl
short_description: Manage SSL termination for a Rackspace Cloud Load Balancer.
diff --git a/cloud/rackspace/rax_mon_alarm.py b/cloud/rackspace/rax_mon_alarm.py
index 2a7a3d8d..0df4fad3 100644
--- a/cloud/rackspace/rax_mon_alarm.py
+++ b/cloud/rackspace/rax_mon_alarm.py
@@ -16,6 +16,10 @@
# This is a DOCUMENTATION stub specific to this module, it extends
# a documentation fragment located in ansible.utils.module_docs_fragments
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: rax_mon_alarm
diff --git a/cloud/rackspace/rax_mon_check.py b/cloud/rackspace/rax_mon_check.py
index 6cc5eade..c8bcfcd5 100644
--- a/cloud/rackspace/rax_mon_check.py
+++ b/cloud/rackspace/rax_mon_check.py
@@ -16,6 +16,10 @@
# This is a DOCUMENTATION stub specific to this module, it extends
# a documentation fragment located in ansible.utils.module_docs_fragments
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: rax_mon_check
diff --git a/cloud/rackspace/rax_mon_entity.py b/cloud/rackspace/rax_mon_entity.py
index cbceb495..fae58309 100644
--- a/cloud/rackspace/rax_mon_entity.py
+++ b/cloud/rackspace/rax_mon_entity.py
@@ -16,6 +16,10 @@
# This is a DOCUMENTATION stub specific to this module, it extends
# a documentation fragment located in ansible.utils.module_docs_fragments
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: rax_mon_entity
diff --git a/cloud/rackspace/rax_mon_notification.py b/cloud/rackspace/rax_mon_notification.py
index 092b1826..21396e7c 100644
--- a/cloud/rackspace/rax_mon_notification.py
+++ b/cloud/rackspace/rax_mon_notification.py
@@ -16,6 +16,10 @@
# This is a DOCUMENTATION stub specific to this module, it extends
# a documentation fragment located in ansible.utils.module_docs_fragments
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: rax_mon_notification
diff --git a/cloud/rackspace/rax_mon_notification_plan.py b/cloud/rackspace/rax_mon_notification_plan.py
index 41a15bca..a0b28388 100644
--- a/cloud/rackspace/rax_mon_notification_plan.py
+++ b/cloud/rackspace/rax_mon_notification_plan.py
@@ -16,6 +16,10 @@
# This is a DOCUMENTATION stub specific to this module, it extends
# a documentation fragment located in ansible.utils.module_docs_fragments
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: rax_mon_notification_plan
diff --git a/cloud/serverless.py b/cloud/serverless.py
index e065139c..a075a2b4 100644
--- a/cloud/serverless.py
+++ b/cloud/serverless.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: serverless
diff --git a/cloud/smartos/smartos_image_facts.py b/cloud/smartos/smartos_image_facts.py
index 6a16e2e9..487aa3f6 100644
--- a/cloud/smartos/smartos_image_facts.py
+++ b/cloud/smartos/smartos_image_facts.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: smartos_image_facts
diff --git a/cloud/softlayer/sl_vm.py b/cloud/softlayer/sl_vm.py
index 1866d1a5..b24c0f06 100644
--- a/cloud/softlayer/sl_vm.py
+++ b/cloud/softlayer/sl_vm.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: sl_vm
diff --git a/cloud/vmware/vca_fw.py b/cloud/vmware/vca_fw.py
index 17cc093e..78cebbb0 100644
--- a/cloud/vmware/vca_fw.py
+++ b/cloud/vmware/vca_fw.py
@@ -18,6 +18,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: vca_fw
diff --git a/cloud/vmware/vca_nat.py b/cloud/vmware/vca_nat.py
index 3381b3ce..64771da6 100644
--- a/cloud/vmware/vca_nat.py
+++ b/cloud/vmware/vca_nat.py
@@ -18,6 +18,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: vca_nat
diff --git a/cloud/vmware/vca_vapp.py b/cloud/vmware/vca_vapp.py
index 68ed5f25..4ebdda24 100644
--- a/cloud/vmware/vca_vapp.py
+++ b/cloud/vmware/vca_vapp.py
@@ -18,6 +18,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: vca_vapp
diff --git a/cloud/vmware/vmware_cluster.py b/cloud/vmware/vmware_cluster.py
index 8067d36d..5fd986d5 100644
--- a/cloud/vmware/vmware_cluster.py
+++ b/cloud/vmware/vmware_cluster.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: vmware_cluster
diff --git a/cloud/vmware/vmware_datacenter.py b/cloud/vmware/vmware_datacenter.py
index ef2fd2f1..fb60f2c9 100644
--- a/cloud/vmware/vmware_datacenter.py
+++ b/cloud/vmware/vmware_datacenter.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: vmware_datacenter
diff --git a/cloud/vmware/vmware_dns_config.py b/cloud/vmware/vmware_dns_config.py
index 57eda23b..4faa8b6e 100644
--- a/cloud/vmware/vmware_dns_config.py
+++ b/cloud/vmware/vmware_dns_config.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: vmware_dns_config
diff --git a/cloud/vmware/vmware_dvs_host.py b/cloud/vmware/vmware_dvs_host.py
index dcfb4ba7..031b90ec 100644
--- a/cloud/vmware/vmware_dvs_host.py
+++ b/cloud/vmware/vmware_dvs_host.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: vmware_dvs_host
diff --git a/cloud/vmware/vmware_dvs_portgroup.py b/cloud/vmware/vmware_dvs_portgroup.py
index 06b39672..58b4cff6 100644
--- a/cloud/vmware/vmware_dvs_portgroup.py
+++ b/cloud/vmware/vmware_dvs_portgroup.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: vmware_dvs_portgroup
diff --git a/cloud/vmware/vmware_dvswitch.py b/cloud/vmware/vmware_dvswitch.py
index fb9d5306..b3108f6a 100644
--- a/cloud/vmware/vmware_dvswitch.py
+++ b/cloud/vmware/vmware_dvswitch.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: vmware_dvswitch
diff --git a/cloud/vmware/vmware_guest.py b/cloud/vmware/vmware_guest.py
index 2a749bda..cf3e83b3 100644
--- a/cloud/vmware/vmware_guest.py
+++ b/cloud/vmware/vmware_guest.py
@@ -15,6 +15,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: vmware_guest
diff --git a/cloud/vmware/vmware_host.py b/cloud/vmware/vmware_host.py
index dd8e2f9e..22cb82d5 100644
--- a/cloud/vmware/vmware_host.py
+++ b/cloud/vmware/vmware_host.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: vmware_host
diff --git a/cloud/vmware/vmware_local_user_manager.py b/cloud/vmware/vmware_local_user_manager.py
index ff7736fe..ac52b574 100644
--- a/cloud/vmware/vmware_local_user_manager.py
+++ b/cloud/vmware/vmware_local_user_manager.py
@@ -19,6 +19,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: vmware_local_user_manager
diff --git a/cloud/vmware/vmware_maintenancemode.py b/cloud/vmware/vmware_maintenancemode.py
index 84d774ec..54e89589 100644
--- a/cloud/vmware/vmware_maintenancemode.py
+++ b/cloud/vmware/vmware_maintenancemode.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: vmware_maintenancemode
diff --git a/cloud/vmware/vmware_migrate_vmk.py b/cloud/vmware/vmware_migrate_vmk.py
index a18dcc4a..730102c2 100644
--- a/cloud/vmware/vmware_migrate_vmk.py
+++ b/cloud/vmware/vmware_migrate_vmk.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: vmware_migrate_vmk
diff --git a/cloud/vmware/vmware_portgroup.py b/cloud/vmware/vmware_portgroup.py
index c367a976..089d584d 100644
--- a/cloud/vmware/vmware_portgroup.py
+++ b/cloud/vmware/vmware_portgroup.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: vmware_portgroup
diff --git a/cloud/vmware/vmware_target_canonical_facts.py b/cloud/vmware/vmware_target_canonical_facts.py
index cbf9d3ed..817d736d 100644
--- a/cloud/vmware/vmware_target_canonical_facts.py
+++ b/cloud/vmware/vmware_target_canonical_facts.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: vmware_target_canonical_facts
diff --git a/cloud/vmware/vmware_vm_facts.py b/cloud/vmware/vmware_vm_facts.py
index 62381849..46de7a39 100644
--- a/cloud/vmware/vmware_vm_facts.py
+++ b/cloud/vmware/vmware_vm_facts.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: vmware_vm_facts
diff --git a/cloud/vmware/vmware_vm_shell.py b/cloud/vmware/vmware_vm_shell.py
index 80b4df19..34eb6b0f 100644
--- a/cloud/vmware/vmware_vm_shell.py
+++ b/cloud/vmware/vmware_vm_shell.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: vmware_vm_shell
diff --git a/cloud/vmware/vmware_vm_vss_dvs_migrate.py b/cloud/vmware/vmware_vm_vss_dvs_migrate.py
index 00d98a32..594a9e17 100644
--- a/cloud/vmware/vmware_vm_vss_dvs_migrate.py
+++ b/cloud/vmware/vmware_vm_vss_dvs_migrate.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: vmware_vm_vss_dvs_migrate
diff --git a/cloud/vmware/vmware_vmkernel.py b/cloud/vmware/vmware_vmkernel.py
index 863a4122..238b85ea 100644
--- a/cloud/vmware/vmware_vmkernel.py
+++ b/cloud/vmware/vmware_vmkernel.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: vmware_vmkernel
diff --git a/cloud/vmware/vmware_vmkernel_ip_config.py b/cloud/vmware/vmware_vmkernel_ip_config.py
index 31c50e6c..fe545e35 100644
--- a/cloud/vmware/vmware_vmkernel_ip_config.py
+++ b/cloud/vmware/vmware_vmkernel_ip_config.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: vmware_vmkernel_ip_config
diff --git a/cloud/vmware/vmware_vmotion.py b/cloud/vmware/vmware_vmotion.py
index 43e8a5d5..0ceaf597 100644
--- a/cloud/vmware/vmware_vmotion.py
+++ b/cloud/vmware/vmware_vmotion.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: vmware_vmotion
diff --git a/cloud/vmware/vmware_vsan_cluster.py b/cloud/vmware/vmware_vsan_cluster.py
index 3f2bad1f..714f6f22 100644
--- a/cloud/vmware/vmware_vsan_cluster.py
+++ b/cloud/vmware/vmware_vsan_cluster.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: vmware_vsan_cluster
diff --git a/cloud/vmware/vmware_vswitch.py b/cloud/vmware/vmware_vswitch.py
index 7b115056..ef14f2d6 100644
--- a/cloud/vmware/vmware_vswitch.py
+++ b/cloud/vmware/vmware_vswitch.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: vmware_vswitch
diff --git a/cloud/vmware/vsphere_copy.py b/cloud/vmware/vsphere_copy.py
index 8582c39c..7e2ef125 100644
--- a/cloud/vmware/vsphere_copy.py
+++ b/cloud/vmware/vsphere_copy.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: vsphere_copy
diff --git a/cloud/webfaction/webfaction_app.py b/cloud/webfaction/webfaction_app.py
index 77cb6f17..63c00bd1 100644
--- a/cloud/webfaction/webfaction_app.py
+++ b/cloud/webfaction/webfaction_app.py
@@ -27,6 +27,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: webfaction_app
diff --git a/cloud/webfaction/webfaction_db.py b/cloud/webfaction/webfaction_db.py
index 8f3d77c3..6fe785f7 100644
--- a/cloud/webfaction/webfaction_db.py
+++ b/cloud/webfaction/webfaction_db.py
@@ -24,6 +24,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: webfaction_db
diff --git a/cloud/webfaction/webfaction_domain.py b/cloud/webfaction/webfaction_domain.py
index d89add88..859209c9 100644
--- a/cloud/webfaction/webfaction_domain.py
+++ b/cloud/webfaction/webfaction_domain.py
@@ -22,6 +22,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: webfaction_domain
diff --git a/cloud/webfaction/webfaction_mailbox.py b/cloud/webfaction/webfaction_mailbox.py
index 08008d7d..2132eeaf 100644
--- a/cloud/webfaction/webfaction_mailbox.py
+++ b/cloud/webfaction/webfaction_mailbox.py
@@ -21,6 +21,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: webfaction_mailbox
diff --git a/cloud/webfaction/webfaction_site.py b/cloud/webfaction/webfaction_site.py
index 46f440b6..08a9b4d7 100644
--- a/cloud/webfaction/webfaction_site.py
+++ b/cloud/webfaction/webfaction_site.py
@@ -22,6 +22,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: webfaction_site
diff --git a/cloud/xenserver_facts.py b/cloud/xenserver_facts.py
index 1ca8e9e6..d908e5a3 100644
--- a/cloud/xenserver_facts.py
+++ b/cloud/xenserver_facts.py
@@ -15,6 +15,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: xenserver_facts
diff --git a/clustering/consul.py b/clustering/consul.py
index 7f2b7d7e..fd69726e 100644
--- a/clustering/consul.py
+++ b/clustering/consul.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
module: consul
short_description: "Add, modify & delete services within a consul cluster."
diff --git a/clustering/consul_acl.py b/clustering/consul_acl.py
index 858f6aea..845c26f9 100644
--- a/clustering/consul_acl.py
+++ b/clustering/consul_acl.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
module: consul_acl
short_description: "manipulate consul acl keys and rules"
diff --git a/clustering/consul_kv.py b/clustering/consul_kv.py
index e409f2a3..1f3db183 100644
--- a/clustering/consul_kv.py
+++ b/clustering/consul_kv.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
module: consul_kv
short_description: Manipulate entries in the key/value store of a consul cluster.
diff --git a/clustering/consul_session.py b/clustering/consul_session.py
index 7b9c4bbb..e2c23c45 100644
--- a/clustering/consul_session.py
+++ b/clustering/consul_session.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
module: consul_session
short_description: "manipulate consul sessions"
diff --git a/clustering/kubernetes.py b/clustering/kubernetes.py
index 12c62b30..20514b0f 100644
--- a/clustering/kubernetes.py
+++ b/clustering/kubernetes.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: kubernetes
diff --git a/clustering/znode.py b/clustering/znode.py
index 90c0420a..44cdc2bc 100644
--- a/clustering/znode.py
+++ b/clustering/znode.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: znode
diff --git a/commands/expect.py b/commands/expect.py
index a8eff373..77dcdfdf 100644
--- a/commands/expect.py
+++ b/commands/expect.py
@@ -27,6 +27,10 @@ except ImportError:
HAS_PEXPECT = False
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: expect
diff --git a/crypto/openssl_privatekey.py b/crypto/openssl_privatekey.py
index e9be5e35..d643142c 100644
--- a/crypto/openssl_privatekey.py
+++ b/crypto/openssl_privatekey.py
@@ -28,6 +28,10 @@ else:
import os
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: openssl_privatekey
diff --git a/crypto/openssl_publickey.py b/crypto/openssl_publickey.py
index c01364c8..6ac73dc9 100644
--- a/crypto/openssl_publickey.py
+++ b/crypto/openssl_publickey.py
@@ -28,6 +28,10 @@ else:
import os
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: openssl_publickey
diff --git a/database/influxdb/influxdb_database.py b/database/influxdb/influxdb_database.py
index 7cedc44d..2e124585 100644
--- a/database/influxdb/influxdb_database.py
+++ b/database/influxdb/influxdb_database.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: influxdb_database
diff --git a/database/influxdb/influxdb_retention_policy.py b/database/influxdb/influxdb_retention_policy.py
index ec4c32da..7541b3df 100644
--- a/database/influxdb/influxdb_retention_policy.py
+++ b/database/influxdb/influxdb_retention_policy.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: influxdb_retention_policy
diff --git a/database/misc/mongodb_parameter.py b/database/misc/mongodb_parameter.py
index 8dafeea1..d284d2cc 100644
--- a/database/misc/mongodb_parameter.py
+++ b/database/misc/mongodb_parameter.py
@@ -22,6 +22,10 @@ You should have received a copy of the GNU General Public License
along with Ansible. If not, see <http://www.gnu.org/licenses/>.
"""
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: mongodb_parameter
diff --git a/database/misc/mongodb_user.py b/database/misc/mongodb_user.py
index 5e9453f9..7fbcf332 100644
--- a/database/misc/mongodb_user.py
+++ b/database/misc/mongodb_user.py
@@ -19,6 +19,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: mongodb_user
diff --git a/database/misc/redis.py b/database/misc/redis.py
index 6e906b24..f99d0257 100644
--- a/database/misc/redis.py
+++ b/database/misc/redis.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: redis
diff --git a/database/misc/riak.py b/database/misc/riak.py
index bec1ce89..af4ec948 100644
--- a/database/misc/riak.py
+++ b/database/misc/riak.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: riak
diff --git a/database/mssql/mssql_db.py b/database/mssql/mssql_db.py
index eb686615..2daf74d0 100644
--- a/database/mssql/mssql_db.py
+++ b/database/mssql/mssql_db.py
@@ -20,6 +20,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: mssql_db
diff --git a/database/mysql/mysql_replication.py b/database/mysql/mysql_replication.py
index 5f58c4a2..76bcdc16 100644
--- a/database/mysql/mysql_replication.py
+++ b/database/mysql/mysql_replication.py
@@ -22,6 +22,10 @@ You should have received a copy of the GNU General Public License
along with Ansible. If not, see <http://www.gnu.org/licenses/>.
"""
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: mysql_replication
diff --git a/database/postgresql/postgresql_ext.py b/database/postgresql/postgresql_ext.py
index 9f14a182..09b2903d 100644
--- a/database/postgresql/postgresql_ext.py
+++ b/database/postgresql/postgresql_ext.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: postgresql_ext
diff --git a/database/postgresql/postgresql_lang.py b/database/postgresql/postgresql_lang.py
index a2543295..1a868bf6 100644
--- a/database/postgresql/postgresql_lang.py
+++ b/database/postgresql/postgresql_lang.py
@@ -17,6 +17,10 @@
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: postgresql_lang
diff --git a/database/postgresql/postgresql_schema.py b/database/postgresql/postgresql_schema.py
index 06cf048d..52c1e584 100644
--- a/database/postgresql/postgresql_schema.py
+++ b/database/postgresql/postgresql_schema.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: postgresql_schema
diff --git a/database/vertica/vertica_configuration.py b/database/vertica/vertica_configuration.py
index e4861ca1..c99627a0 100644
--- a/database/vertica/vertica_configuration.py
+++ b/database/vertica/vertica_configuration.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: vertica_configuration
diff --git a/database/vertica/vertica_facts.py b/database/vertica/vertica_facts.py
index ee8335cf..4796a536 100644
--- a/database/vertica/vertica_facts.py
+++ b/database/vertica/vertica_facts.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: vertica_facts
diff --git a/database/vertica/vertica_role.py b/database/vertica/vertica_role.py
index ba0eab4d..aff14581 100644
--- a/database/vertica/vertica_role.py
+++ b/database/vertica/vertica_role.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: vertica_role
diff --git a/database/vertica/vertica_schema.py b/database/vertica/vertica_schema.py
index 0e849c5d..0bc1918d 100644
--- a/database/vertica/vertica_schema.py
+++ b/database/vertica/vertica_schema.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: vertica_schema
diff --git a/database/vertica/vertica_user.py b/database/vertica/vertica_user.py
index 29a90429..48d20c0f 100644
--- a/database/vertica/vertica_user.py
+++ b/database/vertica/vertica_user.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: vertica_user
diff --git a/files/archive.py b/files/archive.py
index 7d27fb3e..93ddbe76 100644
--- a/files/archive.py
+++ b/files/archive.py
@@ -25,6 +25,10 @@ You should have received a copy of the GNU General Public License
along with Ansible. If not, see <http://www.gnu.org/licenses/>.
"""
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: archive
diff --git a/files/blockinfile.py b/files/blockinfile.py
index 72bd33e1..ec85c078 100755
--- a/files/blockinfile.py
+++ b/files/blockinfile.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'core',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: blockinfile
diff --git a/files/patch.py b/files/patch.py
index 8b62c519..c5aecf4e 100644
--- a/files/patch.py
+++ b/files/patch.py
@@ -19,6 +19,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: patch
diff --git a/files/tempfile.py b/files/tempfile.py
index 35969141..021c88db 100644
--- a/files/tempfile.py
+++ b/files/tempfile.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: tempfile
diff --git a/identity/ipa/ipa_group.py b/identity/ipa/ipa_group.py
index 246b769d..e34efc48 100644
--- a/identity/ipa/ipa_group.py
+++ b/identity/ipa/ipa_group.py
@@ -15,6 +15,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ipa_group
diff --git a/identity/ipa/ipa_hbacrule.py b/identity/ipa/ipa_hbacrule.py
index 29661fe7..d93bc32f 100644
--- a/identity/ipa/ipa_hbacrule.py
+++ b/identity/ipa/ipa_hbacrule.py
@@ -15,6 +15,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ipa_hbacrule
diff --git a/identity/ipa/ipa_host.py b/identity/ipa/ipa_host.py
index 59c67726..17b78500 100644
--- a/identity/ipa/ipa_host.py
+++ b/identity/ipa/ipa_host.py
@@ -15,6 +15,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ipa_host
diff --git a/identity/ipa/ipa_hostgroup.py b/identity/ipa/ipa_hostgroup.py
index ba1ee33b..57fbc5b4 100644
--- a/identity/ipa/ipa_hostgroup.py
+++ b/identity/ipa/ipa_hostgroup.py
@@ -15,6 +15,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ipa_hostgroup
diff --git a/identity/ipa/ipa_role.py b/identity/ipa/ipa_role.py
index 9740a4d4..95cd2bc4 100644
--- a/identity/ipa/ipa_role.py
+++ b/identity/ipa/ipa_role.py
@@ -15,6 +15,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ipa_role
diff --git a/identity/ipa/ipa_sudocmd.py b/identity/ipa/ipa_sudocmd.py
index 0a86bf68..6ec3c84b 100644
--- a/identity/ipa/ipa_sudocmd.py
+++ b/identity/ipa/ipa_sudocmd.py
@@ -15,6 +15,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ipa_sudocmd
diff --git a/identity/ipa/ipa_sudocmdgroup.py b/identity/ipa/ipa_sudocmdgroup.py
index b6730bcc..e1d0e9b6 100644
--- a/identity/ipa/ipa_sudocmdgroup.py
+++ b/identity/ipa/ipa_sudocmdgroup.py
@@ -15,6 +15,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ipa_sudocmdgroup
diff --git a/identity/ipa/ipa_sudorule.py b/identity/ipa/ipa_sudorule.py
index b8a4c062..f5da15a7 100644
--- a/identity/ipa/ipa_sudorule.py
+++ b/identity/ipa/ipa_sudorule.py
@@ -15,6 +15,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ipa_sudorule
diff --git a/identity/ipa/ipa_user.py b/identity/ipa/ipa_user.py
index 9ee677b6..5e020d73 100644
--- a/identity/ipa/ipa_user.py
+++ b/identity/ipa/ipa_user.py
@@ -15,6 +15,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ipa_user
diff --git a/identity/opendj/opendj_backendprop.py b/identity/opendj/opendj_backendprop.py
index 8af70c6c..893bbfdd 100644
--- a/identity/opendj/opendj_backendprop.py
+++ b/identity/opendj/opendj_backendprop.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: opendj_backendprop
diff --git a/infrastructure/foreman/foreman.py b/infrastructure/foreman/foreman.py
index febb7d83..d7dcb5f2 100644
--- a/infrastructure/foreman/foreman.py
+++ b/infrastructure/foreman/foreman.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: foreman
diff --git a/infrastructure/foreman/katello.py b/infrastructure/foreman/katello.py
index 3d521924..86b7be06 100644
--- a/infrastructure/foreman/katello.py
+++ b/infrastructure/foreman/katello.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: katello
diff --git a/messaging/rabbitmq_binding.py b/messaging/rabbitmq_binding.py
index 2d0f9e4f..428bec09 100644
--- a/messaging/rabbitmq_binding.py
+++ b/messaging/rabbitmq_binding.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: rabbitmq_binding
diff --git a/messaging/rabbitmq_exchange.py b/messaging/rabbitmq_exchange.py
index 0c955820..a5e1e353 100644
--- a/messaging/rabbitmq_exchange.py
+++ b/messaging/rabbitmq_exchange.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: rabbitmq_exchange
diff --git a/messaging/rabbitmq_parameter.py b/messaging/rabbitmq_parameter.py
index f3d188fd..32959f2e 100644
--- a/messaging/rabbitmq_parameter.py
+++ b/messaging/rabbitmq_parameter.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: rabbitmq_parameter
diff --git a/messaging/rabbitmq_plugin.py b/messaging/rabbitmq_plugin.py
index 832af02f..cc16966d 100644
--- a/messaging/rabbitmq_plugin.py
+++ b/messaging/rabbitmq_plugin.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: rabbitmq_plugin
diff --git a/messaging/rabbitmq_policy.py b/messaging/rabbitmq_policy.py
index ef7ffc60..6d5a053f 100644
--- a/messaging/rabbitmq_policy.py
+++ b/messaging/rabbitmq_policy.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: rabbitmq_policy
diff --git a/messaging/rabbitmq_queue.py b/messaging/rabbitmq_queue.py
index 09860175..6b49fea9 100644
--- a/messaging/rabbitmq_queue.py
+++ b/messaging/rabbitmq_queue.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: rabbitmq_queue
diff --git a/messaging/rabbitmq_user.py b/messaging/rabbitmq_user.py
index c51c6b0b..02afe298 100644
--- a/messaging/rabbitmq_user.py
+++ b/messaging/rabbitmq_user.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: rabbitmq_user
diff --git a/messaging/rabbitmq_vhost.py b/messaging/rabbitmq_vhost.py
index ad8f9cba..635d8b77 100644
--- a/messaging/rabbitmq_vhost.py
+++ b/messaging/rabbitmq_vhost.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: rabbitmq_vhost
diff --git a/monitoring/airbrake_deployment.py b/monitoring/airbrake_deployment.py
index d6daec2c..124a801e 100644
--- a/monitoring/airbrake_deployment.py
+++ b/monitoring/airbrake_deployment.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: airbrake_deployment
diff --git a/monitoring/bigpanda.py b/monitoring/bigpanda.py
index 7e818092..90b37841 100644
--- a/monitoring/bigpanda.py
+++ b/monitoring/bigpanda.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: bigpanda
diff --git a/monitoring/boundary_meter.py b/monitoring/boundary_meter.py
index d41c2659..ccbf0140 100644
--- a/monitoring/boundary_meter.py
+++ b/monitoring/boundary_meter.py
@@ -22,6 +22,10 @@ You should have received a copy of the GNU General Public License
along with Ansible. If not, see <http://www.gnu.org/licenses/>.
"""
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: boundary_meter
diff --git a/monitoring/circonus_annotation.py b/monitoring/circonus_annotation.py
index 2435c3ca..5e9029e9 100644
--- a/monitoring/circonus_annotation.py
+++ b/monitoring/circonus_annotation.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: circonus_annotation
diff --git a/monitoring/datadog_event.py b/monitoring/datadog_event.py
index 30fb2caf..4e3bf03b 100644
--- a/monitoring/datadog_event.py
+++ b/monitoring/datadog_event.py
@@ -29,6 +29,10 @@ try:
except:
HAS_DATADOG = False
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: datadog_event
diff --git a/monitoring/datadog_monitor.py b/monitoring/datadog_monitor.py
index d10dd70c..50a067d8 100644
--- a/monitoring/datadog_monitor.py
+++ b/monitoring/datadog_monitor.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
# import module snippets
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: datadog_monitor
diff --git a/monitoring/honeybadger_deployment.py b/monitoring/honeybadger_deployment.py
index c9b62f0d..362af679 100644
--- a/monitoring/honeybadger_deployment.py
+++ b/monitoring/honeybadger_deployment.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: honeybadger_deployment
diff --git a/monitoring/librato_annotation.py b/monitoring/librato_annotation.py
index d73de459..838abf14 100644
--- a/monitoring/librato_annotation.py
+++ b/monitoring/librato_annotation.py
@@ -20,6 +20,10 @@
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: librato_annotation
diff --git a/monitoring/logentries.py b/monitoring/logentries.py
index c772b6a1..a85679ef 100644
--- a/monitoring/logentries.py
+++ b/monitoring/logentries.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with this software. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: logentries
diff --git a/monitoring/logicmonitor.py b/monitoring/logicmonitor.py
index 3f2267cf..f2267207 100644
--- a/monitoring/logicmonitor.py
+++ b/monitoring/logicmonitor.py
@@ -65,6 +65,10 @@ success:
'''
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: logicmonitor
diff --git a/monitoring/logicmonitor_facts.py b/monitoring/logicmonitor_facts.py
index 71705052..5ade901a 100644
--- a/monitoring/logicmonitor_facts.py
+++ b/monitoring/logicmonitor_facts.py
@@ -52,6 +52,10 @@ except ImportError:
HAS_LIB_JSON = False
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: logicmonitor_facts
diff --git a/monitoring/monit.py b/monitoring/monit.py
index f7c46b86..5e88c7b5 100644
--- a/monitoring/monit.py
+++ b/monitoring/monit.py
@@ -20,6 +20,10 @@
#
import time
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: monit
diff --git a/monitoring/nagios.py b/monitoring/nagios.py
index b14d03e9..78bd897e 100644
--- a/monitoring/nagios.py
+++ b/monitoring/nagios.py
@@ -15,6 +15,10 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: nagios
diff --git a/monitoring/newrelic_deployment.py b/monitoring/newrelic_deployment.py
index 4d47169e..c8f87032 100644
--- a/monitoring/newrelic_deployment.py
+++ b/monitoring/newrelic_deployment.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: newrelic_deployment
diff --git a/monitoring/pagerduty.py b/monitoring/pagerduty.py
index e2ba95fe..43d93501 100644
--- a/monitoring/pagerduty.py
+++ b/monitoring/pagerduty.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: pagerduty
diff --git a/monitoring/pagerduty_alert.py b/monitoring/pagerduty_alert.py
index e2d127f0..f011b902 100644
--- a/monitoring/pagerduty_alert.py
+++ b/monitoring/pagerduty_alert.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: pagerduty_alert
diff --git a/monitoring/pingdom.py b/monitoring/pingdom.py
index 8b719e48..d37ae44a 100644
--- a/monitoring/pingdom.py
+++ b/monitoring/pingdom.py
@@ -15,6 +15,10 @@
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: pingdom
diff --git a/monitoring/rollbar_deployment.py b/monitoring/rollbar_deployment.py
index c1318647..5ee332fc 100644
--- a/monitoring/rollbar_deployment.py
+++ b/monitoring/rollbar_deployment.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: rollbar_deployment
diff --git a/monitoring/sensu_check.py b/monitoring/sensu_check.py
index 9acbfefa..77a39647 100644
--- a/monitoring/sensu_check.py
+++ b/monitoring/sensu_check.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: sensu_check
diff --git a/monitoring/sensu_subscription.py b/monitoring/sensu_subscription.py
index 192b474e..90535ad2 100644
--- a/monitoring/sensu_subscription.py
+++ b/monitoring/sensu_subscription.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: sensu_subscription
diff --git a/monitoring/stackdriver.py b/monitoring/stackdriver.py
index 25158869..b20b1911 100644
--- a/monitoring/stackdriver.py
+++ b/monitoring/stackdriver.py
@@ -15,6 +15,10 @@
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: stackdriver
diff --git a/monitoring/statusio_maintenance.py b/monitoring/statusio_maintenance.py
index 9e5beb3d..5533e454 100644
--- a/monitoring/statusio_maintenance.py
+++ b/monitoring/statusio_maintenance.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: statusio_maintenance
diff --git a/monitoring/uptimerobot.py b/monitoring/uptimerobot.py
index ec575874..3a87c383 100644
--- a/monitoring/uptimerobot.py
+++ b/monitoring/uptimerobot.py
@@ -15,6 +15,10 @@
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: uptimerobot
diff --git a/monitoring/zabbix_group.py b/monitoring/zabbix_group.py
index 2dd8d983..ff90db01 100644
--- a/monitoring/zabbix_group.py
+++ b/monitoring/zabbix_group.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: zabbix_group
diff --git a/monitoring/zabbix_host.py b/monitoring/zabbix_host.py
index 611a5f9f..aa113efe 100644
--- a/monitoring/zabbix_host.py
+++ b/monitoring/zabbix_host.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: zabbix_host
diff --git a/monitoring/zabbix_hostmacro.py b/monitoring/zabbix_hostmacro.py
index 446f658b..75c552cf 100644
--- a/monitoring/zabbix_hostmacro.py
+++ b/monitoring/zabbix_hostmacro.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: zabbix_hostmacro
diff --git a/monitoring/zabbix_maintenance.py b/monitoring/zabbix_maintenance.py
index 7fe0a494..4d4c1d97 100644
--- a/monitoring/zabbix_maintenance.py
+++ b/monitoring/zabbix_maintenance.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: zabbix_maintenance
diff --git a/monitoring/zabbix_screen.py b/monitoring/zabbix_screen.py
index 85af561c..7e0ade2a 100644
--- a/monitoring/zabbix_screen.py
+++ b/monitoring/zabbix_screen.py
@@ -20,6 +20,10 @@
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: zabbix_screen
diff --git a/network/a10/a10_server.py b/network/a10/a10_server.py
index 38a3b1a3..3a298cb2 100644
--- a/network/a10/a10_server.py
+++ b/network/a10/a10_server.py
@@ -22,6 +22,10 @@ You should have received a copy of the GNU General Public License
along with Ansible. If not, see <http://www.gnu.org/licenses/>.
"""
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: a10_server
diff --git a/network/a10/a10_server_axapi3.py b/network/a10/a10_server_axapi3.py
index 8363e548..46f7bf05 100644
--- a/network/a10/a10_server_axapi3.py
+++ b/network/a10/a10_server_axapi3.py
@@ -21,6 +21,10 @@ You should have received a copy of the GNU General Public License
along with Ansible. If not, see <http://www.gnu.org/licenses/>.
"""
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: a10_server_axapi3
diff --git a/network/a10/a10_service_group.py b/network/a10/a10_service_group.py
index 39716fda..486fcb0b 100644
--- a/network/a10/a10_service_group.py
+++ b/network/a10/a10_service_group.py
@@ -22,6 +22,10 @@ You should have received a copy of the GNU General Public License
along with Ansible. If not, see <http://www.gnu.org/licenses/>.
"""
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: a10_service_group
diff --git a/network/a10/a10_virtual_server.py b/network/a10/a10_virtual_server.py
index 783cfa4b..212e6520 100644
--- a/network/a10/a10_virtual_server.py
+++ b/network/a10/a10_virtual_server.py
@@ -22,6 +22,10 @@ You should have received a copy of the GNU General Public License
along with Ansible. If not, see <http://www.gnu.org/licenses/>.
"""
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: a10_virtual_server
diff --git a/network/asa/asa_acl.py b/network/asa/asa_acl.py
index fd547c69..36628415 100644
--- a/network/asa/asa_acl.py
+++ b/network/asa/asa_acl.py
@@ -16,6 +16,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: asa_acl
diff --git a/network/asa/asa_command.py b/network/asa/asa_command.py
index 9d013ebd..3bffcca0 100644
--- a/network/asa/asa_command.py
+++ b/network/asa/asa_command.py
@@ -17,6 +17,10 @@
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: asa_command
diff --git a/network/asa/asa_config.py b/network/asa/asa_config.py
index 320255b4..ffd08268 100644
--- a/network/asa/asa_config.py
+++ b/network/asa/asa_config.py
@@ -16,6 +16,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: asa_config
diff --git a/network/citrix/netscaler.py b/network/citrix/netscaler.py
index c84cf740..30442ade 100644
--- a/network/citrix/netscaler.py
+++ b/network/citrix/netscaler.py
@@ -21,6 +21,10 @@ You should have received a copy of the GNU General Public License
along with Ansible. If not, see <http://www.gnu.org/licenses/>.
"""
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: netscaler
diff --git a/network/cloudflare_dns.py b/network/cloudflare_dns.py
index 92052c0d..621e92ac 100644
--- a/network/cloudflare_dns.py
+++ b/network/cloudflare_dns.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cloudflare_dns
diff --git a/network/dnsimple.py b/network/dnsimple.py
index 0042229c..3f6c2188 100644
--- a/network/dnsimple.py
+++ b/network/dnsimple.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: dnsimple
diff --git a/network/dnsmadeeasy.py b/network/dnsmadeeasy.py
index c4007542..7650960e 100644
--- a/network/dnsmadeeasy.py
+++ b/network/dnsmadeeasy.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: dnsmadeeasy
diff --git a/network/exoscale/exo_dns_domain.py b/network/exoscale/exo_dns_domain.py
index d886728b..b0046c80 100644
--- a/network/exoscale/exo_dns_domain.py
+++ b/network/exoscale/exo_dns_domain.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: exo_dns_domain
diff --git a/network/exoscale/exo_dns_record.py b/network/exoscale/exo_dns_record.py
index 63959906..495508d3 100644
--- a/network/exoscale/exo_dns_record.py
+++ b/network/exoscale/exo_dns_record.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: exo_dns_record
diff --git a/network/f5/bigip_device_dns.py b/network/f5/bigip_device_dns.py
index a3f855e6..a6c1e8e3 100644
--- a/network/f5/bigip_device_dns.py
+++ b/network/f5/bigip_device_dns.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: bigip_device_dns
diff --git a/network/f5/bigip_device_ntp.py b/network/f5/bigip_device_ntp.py
index a58a9f31..23ed81b7 100644
--- a/network/f5/bigip_device_ntp.py
+++ b/network/f5/bigip_device_ntp.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: bigip_device_ntp
diff --git a/network/f5/bigip_device_sshd.py b/network/f5/bigip_device_sshd.py
index d69292f6..87ffeb6b 100644
--- a/network/f5/bigip_device_sshd.py
+++ b/network/f5/bigip_device_sshd.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: bigip_device_sshd
diff --git a/network/f5/bigip_facts.py b/network/f5/bigip_facts.py
index dc6c6b7d..33d5e193 100644
--- a/network/f5/bigip_facts.py
+++ b/network/f5/bigip_facts.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: bigip_facts
diff --git a/network/f5/bigip_gtm_datacenter.py b/network/f5/bigip_gtm_datacenter.py
index 36308896..fff87600 100644
--- a/network/f5/bigip_gtm_datacenter.py
+++ b/network/f5/bigip_gtm_datacenter.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: bigip_gtm_datacenter
diff --git a/network/f5/bigip_gtm_facts.py b/network/f5/bigip_gtm_facts.py
index bd54904f..9e3fc8b4 100644
--- a/network/f5/bigip_gtm_facts.py
+++ b/network/f5/bigip_gtm_facts.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: bigip_gtm_facts
diff --git a/network/f5/bigip_gtm_virtual_server.py b/network/f5/bigip_gtm_virtual_server.py
index 13fc8508..03be3a9d 100644
--- a/network/f5/bigip_gtm_virtual_server.py
+++ b/network/f5/bigip_gtm_virtual_server.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: bigip_gtm_virtual_server
diff --git a/network/f5/bigip_gtm_wide_ip.py b/network/f5/bigip_gtm_wide_ip.py
index 4067311b..c1712902 100644
--- a/network/f5/bigip_gtm_wide_ip.py
+++ b/network/f5/bigip_gtm_wide_ip.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: bigip_gtm_wide_ip
diff --git a/network/f5/bigip_hostname.py b/network/f5/bigip_hostname.py
index 72f423de..9dc9d085 100644
--- a/network/f5/bigip_hostname.py
+++ b/network/f5/bigip_hostname.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: bigip_hostname
diff --git a/network/f5/bigip_irule.py b/network/f5/bigip_irule.py
index f2be61df..52b8f30f 100644
--- a/network/f5/bigip_irule.py
+++ b/network/f5/bigip_irule.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: bigip_irule
diff --git a/network/f5/bigip_monitor_http.py b/network/f5/bigip_monitor_http.py
index 3c303c3c..02017569 100644
--- a/network/f5/bigip_monitor_http.py
+++ b/network/f5/bigip_monitor_http.py
@@ -20,6 +20,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: bigip_monitor_http
diff --git a/network/f5/bigip_monitor_tcp.py b/network/f5/bigip_monitor_tcp.py
index 45756b1b..aedc71f6 100644
--- a/network/f5/bigip_monitor_tcp.py
+++ b/network/f5/bigip_monitor_tcp.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: bigip_monitor_tcp
diff --git a/network/f5/bigip_node.py b/network/f5/bigip_node.py
index 53a0b197..08107f6e 100644
--- a/network/f5/bigip_node.py
+++ b/network/f5/bigip_node.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: bigip_node
diff --git a/network/f5/bigip_pool.py b/network/f5/bigip_pool.py
index 69ee1c07..eb6b8f3a 100644
--- a/network/f5/bigip_pool.py
+++ b/network/f5/bigip_pool.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: bigip_pool
diff --git a/network/f5/bigip_pool_member.py b/network/f5/bigip_pool_member.py
index f93ac271..42d4538f 100644
--- a/network/f5/bigip_pool_member.py
+++ b/network/f5/bigip_pool_member.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: bigip_pool_member
diff --git a/network/f5/bigip_routedomain.py b/network/f5/bigip_routedomain.py
index f679dd03..7abe77ab 100644
--- a/network/f5/bigip_routedomain.py
+++ b/network/f5/bigip_routedomain.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: bigip_routedomain
diff --git a/network/f5/bigip_selfip.py b/network/f5/bigip_selfip.py
index fbc31f80..d60dafbf 100644
--- a/network/f5/bigip_selfip.py
+++ b/network/f5/bigip_selfip.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: bigip_selfip
diff --git a/network/f5/bigip_snat_pool.py b/network/f5/bigip_snat_pool.py
index bacdf218..52341e4d 100644
--- a/network/f5/bigip_snat_pool.py
+++ b/network/f5/bigip_snat_pool.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: bigip_snat_pool
diff --git a/network/f5/bigip_ssl_certificate.py b/network/f5/bigip_ssl_certificate.py
index 9c6034d5..fe0a753e 100644
--- a/network/f5/bigip_ssl_certificate.py
+++ b/network/f5/bigip_ssl_certificate.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: bigip_ssl_certificate
short_description: Import/Delete certificates from BIG-IP
diff --git a/network/f5/bigip_sys_db.py b/network/f5/bigip_sys_db.py
index 272fbf26..b451461b 100644
--- a/network/f5/bigip_sys_db.py
+++ b/network/f5/bigip_sys_db.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: bigip_sys_db
diff --git a/network/f5/bigip_sys_global.py b/network/f5/bigip_sys_global.py
index 8a86ac50..7e6cfd78 100644
--- a/network/f5/bigip_sys_global.py
+++ b/network/f5/bigip_sys_global.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: bigip_sys_global
diff --git a/network/f5/bigip_virtual_server.py b/network/f5/bigip_virtual_server.py
index f1c6905c..ddcf2cd0 100644
--- a/network/f5/bigip_virtual_server.py
+++ b/network/f5/bigip_virtual_server.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: bigip_virtual_server
diff --git a/network/f5/bigip_vlan.py b/network/f5/bigip_vlan.py
index 24e3a380..40df948f 100644
--- a/network/f5/bigip_vlan.py
+++ b/network/f5/bigip_vlan.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: bigip_vlan
diff --git a/network/haproxy.py b/network/haproxy.py
index 4cfc8128..5ee30066 100644
--- a/network/haproxy.py
+++ b/network/haproxy.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: haproxy
diff --git a/network/illumos/dladm_etherstub.py b/network/illumos/dladm_etherstub.py
index 3107f8e8..861e0a70 100644
--- a/network/illumos/dladm_etherstub.py
+++ b/network/illumos/dladm_etherstub.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: dladm_etherstub
diff --git a/network/illumos/dladm_vnic.py b/network/illumos/dladm_vnic.py
index 81be0731..0718517d 100644
--- a/network/illumos/dladm_vnic.py
+++ b/network/illumos/dladm_vnic.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: dladm_vnic
diff --git a/network/illumos/flowadm.py b/network/illumos/flowadm.py
index 82e0250b..8b5807f7 100644
--- a/network/illumos/flowadm.py
+++ b/network/illumos/flowadm.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: flowadm
diff --git a/network/illumos/ipadm_if.py b/network/illumos/ipadm_if.py
index 06db3b6a..d3d0c0af 100644
--- a/network/illumos/ipadm_if.py
+++ b/network/illumos/ipadm_if.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ipadm_if
diff --git a/network/illumos/ipadm_prop.py b/network/illumos/ipadm_prop.py
index 15410eb5..509ff82b 100644
--- a/network/illumos/ipadm_prop.py
+++ b/network/illumos/ipadm_prop.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ipadm_prop
diff --git a/network/ipify_facts.py b/network/ipify_facts.py
index 7a07f577..4ffe19d3 100644
--- a/network/ipify_facts.py
+++ b/network/ipify_facts.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ipify_facts
diff --git a/network/ipinfoio_facts.py b/network/ipinfoio_facts.py
index fadcaa5c..748c49dc 100644
--- a/network/ipinfoio_facts.py
+++ b/network/ipinfoio_facts.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': 'preview',
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ipinfoio_facts
diff --git a/network/lldp.py b/network/lldp.py
index acbc9141..f222d765 100644
--- a/network/lldp.py
+++ b/network/lldp.py
@@ -16,6 +16,10 @@
import subprocess
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: lldp
diff --git a/network/netconf/netconf_config.py b/network/netconf/netconf_config.py
index 43baa63a..7ed79a90 100755
--- a/network/netconf/netconf_config.py
+++ b/network/netconf/netconf_config.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: netconf_config
diff --git a/network/nmcli.py b/network/nmcli.py
index 35718cc4..86a844c7 100644
--- a/network/nmcli.py
+++ b/network/nmcli.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION='''
---
module: nmcli
diff --git a/network/openvswitch_bridge.py b/network/openvswitch_bridge.py
index 1b9a7f7a..9816e2bf 100644
--- a/network/openvswitch_bridge.py
+++ b/network/openvswitch_bridge.py
@@ -22,6 +22,10 @@
# pylint: disable=C0111
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: openvswitch_bridge
diff --git a/network/openvswitch_db.py b/network/openvswitch_db.py
index 39f27649..6d769e43 100644
--- a/network/openvswitch_db.py
+++ b/network/openvswitch_db.py
@@ -23,6 +23,10 @@
# You should have received a copy of the GNU General Public License
# along with this software. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: openvswitch_db
diff --git a/network/openvswitch_port.py b/network/openvswitch_port.py
index ad7ec086..759a2489 100644
--- a/network/openvswitch_port.py
+++ b/network/openvswitch_port.py
@@ -22,6 +22,10 @@
# You should have received a copy of the GNU General Public License
# along with this software. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: openvswitch_port
diff --git a/network/panos/panos_admin.py b/network/panos/panos_admin.py
index b9e24241..dd36ac08 100755
--- a/network/panos/panos_admin.py
+++ b/network/panos/panos_admin.py
@@ -19,6 +19,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: panos_admin
diff --git a/network/snmp_facts.py b/network/snmp_facts.py
index eee7a469..7801d0f2 100644
--- a/network/snmp_facts.py
+++ b/network/snmp_facts.py
@@ -16,6 +16,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: snmp_facts
diff --git a/network/wakeonlan.py b/network/wakeonlan.py
index 4e7e7176..d49118d6 100644
--- a/network/wakeonlan.py
+++ b/network/wakeonlan.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: wakeonlan
diff --git a/notification/campfire.py b/notification/campfire.py
index 9f9c34c5..8a7b4435 100644
--- a/notification/campfire.py
+++ b/notification/campfire.py
@@ -15,6 +15,10 @@
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: campfire
diff --git a/notification/flowdock.py b/notification/flowdock.py
index 7297ef1f..e0584295 100644
--- a/notification/flowdock.py
+++ b/notification/flowdock.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: flowdock
diff --git a/notification/grove.py b/notification/grove.py
index 9db937c0..fe16289a 100644
--- a/notification/grove.py
+++ b/notification/grove.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: grove
diff --git a/notification/hall.py b/notification/hall.py
index 162bb515..d8766412 100755
--- a/notification/hall.py
+++ b/notification/hall.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
module: hall
short_description: Send notification to Hall
diff --git a/notification/hipchat.py b/notification/hipchat.py
index 9455c095..f321a6b9 100644
--- a/notification/hipchat.py
+++ b/notification/hipchat.py
@@ -15,6 +15,10 @@
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: hipchat
diff --git a/notification/irc.py b/notification/irc.py
index 765e1555..d2fa22a4 100644
--- a/notification/irc.py
+++ b/notification/irc.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: irc
diff --git a/notification/jabber.py b/notification/jabber.py
index 4da7f829..f68790fb 100644
--- a/notification/jabber.py
+++ b/notification/jabber.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
version_added: "1.2"
diff --git a/notification/mail.py b/notification/mail.py
index f51982f3..51902f3f 100644
--- a/notification/mail.py
+++ b/notification/mail.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
author: "Dag Wieers (@dagwieers)"
diff --git a/notification/mqtt.py b/notification/mqtt.py
index b28e57dc..b13124b4 100644
--- a/notification/mqtt.py
+++ b/notification/mqtt.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: mqtt
diff --git a/notification/nexmo.py b/notification/nexmo.py
index fa6b0b22..9fafcc03 100644
--- a/notification/nexmo.py
+++ b/notification/nexmo.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
module: nexmo
short_description: Send a SMS via nexmo
diff --git a/notification/osx_say.py b/notification/osx_say.py
index 70946228..ff6d3ae0 100644
--- a/notification/osx_say.py
+++ b/notification/osx_say.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: osx_say
diff --git a/notification/pushbullet.py b/notification/pushbullet.py
index 434eb1fd..ed09be8f 100644
--- a/notification/pushbullet.py
+++ b/notification/pushbullet.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
author: "Willy Barro (@willybarro)"
diff --git a/notification/pushover.py b/notification/pushover.py
index ac924193..294da075 100644
--- a/notification/pushover.py
+++ b/notification/pushover.py
@@ -20,6 +20,10 @@
###
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: pushover
diff --git a/notification/rocketchat.py b/notification/rocketchat.py
index ffce7971..f7089f79 100644
--- a/notification/rocketchat.py
+++ b/notification/rocketchat.py
@@ -20,6 +20,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
module: rocketchat
short_description: Send notifications to Rocket Chat
diff --git a/notification/sendgrid.py b/notification/sendgrid.py
index ac2db6b1..b0821983 100644
--- a/notification/sendgrid.py
+++ b/notification/sendgrid.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
version_added: "2.0"
diff --git a/notification/slack.py b/notification/slack.py
index 3639b6d8..3d50e89d 100644
--- a/notification/slack.py
+++ b/notification/slack.py
@@ -20,6 +20,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
module: slack
short_description: Send Slack notifications
diff --git a/notification/sns.py b/notification/sns.py
index 4eb79e13..8e5a07da 100644
--- a/notification/sns.py
+++ b/notification/sns.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
module: sns
short_description: Send Amazon Simple Notification Service (SNS) messages
diff --git a/notification/telegram.py b/notification/telegram.py
index a12fd469..57746cf0 100644
--- a/notification/telegram.py
+++ b/notification/telegram.py
@@ -20,6 +20,10 @@
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
module: telegram
diff --git a/notification/twilio.py b/notification/twilio.py
index 2c7275a3..1d7e059e 100644
--- a/notification/twilio.py
+++ b/notification/twilio.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
version_added: "1.6"
diff --git a/notification/typetalk.py b/notification/typetalk.py
index 4d4cf8a2..f638be09 100644
--- a/notification/typetalk.py
+++ b/notification/typetalk.py
@@ -15,6 +15,10 @@
#
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: typetalk
diff --git a/packaging/dpkg_selections.py b/packaging/dpkg_selections.py
index bf13dc13..f26ad68f 100644
--- a/packaging/dpkg_selections.py
+++ b/packaging/dpkg_selections.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: dpkg_selections
diff --git a/packaging/elasticsearch_plugin.py b/packaging/elasticsearch_plugin.py
index e89361ed..8a165189 100644
--- a/packaging/elasticsearch_plugin.py
+++ b/packaging/elasticsearch_plugin.py
@@ -22,6 +22,10 @@ You should have received a copy of the GNU General Public License
along with Ansible. If not, see <http://www.gnu.org/licenses/>.
"""
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: elasticsearch_plugin
diff --git a/packaging/kibana_plugin.py b/packaging/kibana_plugin.py
index e877d756..91e2f23c 100644
--- a/packaging/kibana_plugin.py
+++ b/packaging/kibana_plugin.py
@@ -23,6 +23,10 @@ along with Ansible. If not, see <http://www.gnu.org/licenses/>.
import os
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: kibana_plugin
diff --git a/packaging/language/bower.py b/packaging/language/bower.py
index 1627741d..489ab3cb 100644
--- a/packaging/language/bower.py
+++ b/packaging/language/bower.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: bower
diff --git a/packaging/language/bundler.py b/packaging/language/bundler.py
index fc647862..e7950b08 100644
--- a/packaging/language/bundler.py
+++ b/packaging/language/bundler.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION='''
---
module: bundler
diff --git a/packaging/language/composer.py b/packaging/language/composer.py
index 9ff393b2..172acb4a 100644
--- a/packaging/language/composer.py
+++ b/packaging/language/composer.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: composer
diff --git a/packaging/language/cpanm.py b/packaging/language/cpanm.py
index addf0c19..59677698 100644
--- a/packaging/language/cpanm.py
+++ b/packaging/language/cpanm.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: cpanm
diff --git a/packaging/language/maven_artifact.py b/packaging/language/maven_artifact.py
index 3e7fddbd..d4a241d0 100644
--- a/packaging/language/maven_artifact.py
+++ b/packaging/language/maven_artifact.py
@@ -35,6 +35,10 @@ try:
except ImportError:
HAS_BOTO = False
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: maven_artifact
diff --git a/packaging/language/npm.py b/packaging/language/npm.py
index 4b147e37..b1df88e6 100644
--- a/packaging/language/npm.py
+++ b/packaging/language/npm.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: npm
diff --git a/packaging/language/pear.py b/packaging/language/pear.py
index 880c275f..03795388 100644
--- a/packaging/language/pear.py
+++ b/packaging/language/pear.py
@@ -20,6 +20,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: pear
diff --git a/packaging/os/apk.py b/packaging/os/apk.py
index 898b69a3..8d8c5a6f 100644
--- a/packaging/os/apk.py
+++ b/packaging/os/apk.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with this software. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: apk
diff --git a/packaging/os/dnf.py b/packaging/os/dnf.py
index 715e5d0b..016fdf60 100644
--- a/packaging/os/dnf.py
+++ b/packaging/os/dnf.py
@@ -20,6 +20,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'core',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: dnf
diff --git a/packaging/os/homebrew.py b/packaging/os/homebrew.py
index ca12cb8c..c44ccabb 100755
--- a/packaging/os/homebrew.py
+++ b/packaging/os/homebrew.py
@@ -20,6 +20,10 @@
# You should have received a copy of the GNU General Public License
# along with this software. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: homebrew
diff --git a/packaging/os/homebrew_cask.py b/packaging/os/homebrew_cask.py
index fdfa3f0c..86d7f35e 100755
--- a/packaging/os/homebrew_cask.py
+++ b/packaging/os/homebrew_cask.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with this software. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: homebrew_cask
diff --git a/packaging/os/homebrew_tap.py b/packaging/os/homebrew_tap.py
index 2a981dea..649a32f1 100644
--- a/packaging/os/homebrew_tap.py
+++ b/packaging/os/homebrew_tap.py
@@ -23,6 +23,10 @@
import re
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: homebrew_tap
diff --git a/packaging/os/layman.py b/packaging/os/layman.py
index f18d0eaa..440001b4 100644
--- a/packaging/os/layman.py
+++ b/packaging/os/layman.py
@@ -21,6 +21,10 @@
import shutil
from os import path
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: layman
diff --git a/packaging/os/macports.py b/packaging/os/macports.py
index 1e56fc84..ac49f156 100644
--- a/packaging/os/macports.py
+++ b/packaging/os/macports.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with this software. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: macports
diff --git a/packaging/os/openbsd_pkg.py b/packaging/os/openbsd_pkg.py
index f86a4d08..7d0e9ac9 100644
--- a/packaging/os/openbsd_pkg.py
+++ b/packaging/os/openbsd_pkg.py
@@ -26,6 +26,10 @@ import sqlite3
from distutils.version import StrictVersion
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: openbsd_pkg
diff --git a/packaging/os/opkg.py b/packaging/os/opkg.py
index 50b37d3c..6360f45a 100644
--- a/packaging/os/opkg.py
+++ b/packaging/os/opkg.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with this software. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: opkg
diff --git a/packaging/os/pacman.py b/packaging/os/pacman.py
index c27a67c9..89766a49 100644
--- a/packaging/os/pacman.py
+++ b/packaging/os/pacman.py
@@ -20,6 +20,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: pacman
diff --git a/packaging/os/pkg5.py b/packaging/os/pkg5.py
index 86a555a3..4c02d638 100644
--- a/packaging/os/pkg5.py
+++ b/packaging/os/pkg5.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: pkg5
diff --git a/packaging/os/pkg5_publisher.py b/packaging/os/pkg5_publisher.py
index 4eee4d4f..279b40f0 100644
--- a/packaging/os/pkg5_publisher.py
+++ b/packaging/os/pkg5_publisher.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: pkg5_publisher
diff --git a/packaging/os/pkgin.py b/packaging/os/pkgin.py
index 19f9a157..8e75f2d1 100755
--- a/packaging/os/pkgin.py
+++ b/packaging/os/pkgin.py
@@ -23,6 +23,10 @@
# along with this software. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: pkgin
diff --git a/packaging/os/pkgng.py b/packaging/os/pkgng.py
index 4863a55d..5727b190 100644
--- a/packaging/os/pkgng.py
+++ b/packaging/os/pkgng.py
@@ -21,6 +21,10 @@
# along with this software. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: pkgng
diff --git a/packaging/os/pkgutil.py b/packaging/os/pkgutil.py
index 5323581b..a54e96ee 100644
--- a/packaging/os/pkgutil.py
+++ b/packaging/os/pkgutil.py
@@ -21,6 +21,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: pkgutil
diff --git a/packaging/os/portage.py b/packaging/os/portage.py
index dc4c2289..5debeda0 100644
--- a/packaging/os/portage.py
+++ b/packaging/os/portage.py
@@ -21,6 +21,10 @@
# along with this software. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: portage
diff --git a/packaging/os/portinstall.py b/packaging/os/portinstall.py
index 78555a02..ccd301e5 100644
--- a/packaging/os/portinstall.py
+++ b/packaging/os/portinstall.py
@@ -19,6 +19,10 @@
# along with this software. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: portinstall
diff --git a/packaging/os/slackpkg.py b/packaging/os/slackpkg.py
index ac0c230b..3c4ee4f6 100644
--- a/packaging/os/slackpkg.py
+++ b/packaging/os/slackpkg.py
@@ -22,6 +22,10 @@
# along with this software. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: slackpkg
diff --git a/packaging/os/svr4pkg.py b/packaging/os/svr4pkg.py
index e5931941..81409e3b 100644
--- a/packaging/os/svr4pkg.py
+++ b/packaging/os/svr4pkg.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: svr4pkg
diff --git a/packaging/os/swdepot.py b/packaging/os/swdepot.py
index 017e91b0..6ea7d105 100644
--- a/packaging/os/swdepot.py
+++ b/packaging/os/swdepot.py
@@ -21,6 +21,10 @@
import re
import pipes
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: swdepot
diff --git a/packaging/os/urpmi.py b/packaging/os/urpmi.py
index 934ef11e..e995f1d4 100644
--- a/packaging/os/urpmi.py
+++ b/packaging/os/urpmi.py
@@ -19,6 +19,10 @@
# along with this software. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: urpmi
diff --git a/packaging/os/yum_repository.py b/packaging/os/yum_repository.py
index 3f14ff50..1d00d26f 100644
--- a/packaging/os/yum_repository.py
+++ b/packaging/os/yum_repository.py
@@ -25,6 +25,10 @@ from ansible.module_utils.pycompat24 import get_exception
from ansible.module_utils.six.moves import configparser
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'core',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: yum_repository
diff --git a/packaging/os/zypper.py b/packaging/os/zypper.py
index c91528b2..837a7ef4 100644
--- a/packaging/os/zypper.py
+++ b/packaging/os/zypper.py
@@ -29,6 +29,10 @@
from xml.dom.minidom import parseString as parseXML
import re
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: zypper
diff --git a/packaging/os/zypper_repository.py b/packaging/os/zypper_repository.py
index 7fae6065..187e5803 100644
--- a/packaging/os/zypper_repository.py
+++ b/packaging/os/zypper_repository.py
@@ -20,6 +20,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: zypper_repository
diff --git a/remote_management/ipmi/ipmi_boot.py b/remote_management/ipmi/ipmi_boot.py
index 6c0c9cdc..06281d4d 100644
--- a/remote_management/ipmi/ipmi_boot.py
+++ b/remote_management/ipmi/ipmi_boot.py
@@ -24,6 +24,10 @@ except ImportError:
from ansible.module_utils.basic import *
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ipmi_boot
diff --git a/remote_management/ipmi/ipmi_power.py b/remote_management/ipmi/ipmi_power.py
index fc702fa1..b661be4c 100644
--- a/remote_management/ipmi/ipmi_power.py
+++ b/remote_management/ipmi/ipmi_power.py
@@ -24,6 +24,10 @@ except ImportError:
from ansible.module_utils.basic import *
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ipmi_power
diff --git a/source_control/bzr.py b/source_control/bzr.py
index 961c715d..f66c00ab 100644
--- a/source_control/bzr.py
+++ b/source_control/bzr.py
@@ -19,6 +19,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = u'''
---
module: bzr
diff --git a/source_control/git_config.py b/source_control/git_config.py
index 7ce01cd9..16f2457d 100644
--- a/source_control/git_config.py
+++ b/source_control/git_config.py
@@ -19,6 +19,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: git_config
diff --git a/source_control/github_hooks.py b/source_control/github_hooks.py
index 0430b440..ce76b503 100644
--- a/source_control/github_hooks.py
+++ b/source_control/github_hooks.py
@@ -29,6 +29,10 @@ except ImportError:
import base64
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: github_hooks
diff --git a/source_control/github_key.py b/source_control/github_key.py
index c2728562..cc54734e 100644
--- a/source_control/github_key.py
+++ b/source_control/github_key.py
@@ -14,6 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: github_key
short_description: Manage GitHub access keys.
diff --git a/source_control/github_release.py b/source_control/github_release.py
index daeb005e..ac59e6b6 100644
--- a/source_control/github_release.py
+++ b/source_control/github_release.py
@@ -17,6 +17,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: github_release
diff --git a/source_control/gitlab_group.py b/source_control/gitlab_group.py
index a5fa98d1..4c133028 100644
--- a/source_control/gitlab_group.py
+++ b/source_control/gitlab_group.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: gitlab_group
diff --git a/source_control/gitlab_project.py b/source_control/gitlab_project.py
index da215891..94852afa 100644
--- a/source_control/gitlab_project.py
+++ b/source_control/gitlab_project.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: gitlab_project
diff --git a/source_control/gitlab_user.py b/source_control/gitlab_user.py
index 826b9f6f..e289d70e 100644
--- a/source_control/gitlab_user.py
+++ b/source_control/gitlab_user.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: gitlab_user
diff --git a/storage/netapp/netapp_e_amg.py b/storage/netapp/netapp_e_amg.py
index 44189988..e5f60b29 100644
--- a/storage/netapp/netapp_e_amg.py
+++ b/storage/netapp/netapp_e_amg.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: netapp_e_amg
diff --git a/storage/netapp/netapp_e_amg_role.py b/storage/netapp/netapp_e_amg_role.py
index 7a2f1bdf..bfe3c4b8 100644
--- a/storage/netapp/netapp_e_amg_role.py
+++ b/storage/netapp/netapp_e_amg_role.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: netapp_e_amg_role
diff --git a/storage/netapp/netapp_e_amg_sync.py b/storage/netapp/netapp_e_amg_sync.py
index a86b594f..548b115f 100644
--- a/storage/netapp/netapp_e_amg_sync.py
+++ b/storage/netapp/netapp_e_amg_sync.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: netapp_e_amg_sync
diff --git a/storage/netapp/netapp_e_auth.py b/storage/netapp/netapp_e_auth.py
index c22de91c..19bdb0bf 100644
--- a/storage/netapp/netapp_e_auth.py
+++ b/storage/netapp/netapp_e_auth.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: netapp_e_auth
diff --git a/storage/netapp/netapp_e_facts.py b/storage/netapp/netapp_e_facts.py
index 37e3f827..5a877afa 100644
--- a/storage/netapp/netapp_e_facts.py
+++ b/storage/netapp/netapp_e_facts.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: netapp_e_facts
version_added: '2.2'
diff --git a/storage/netapp/netapp_e_flashcache.py b/storage/netapp/netapp_e_flashcache.py
index 5fa4a669..da7d5205 100644
--- a/storage/netapp/netapp_e_flashcache.py
+++ b/storage/netapp/netapp_e_flashcache.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: netapp_e_flashcache
author: Kevin Hulquest (@hulquest)
diff --git a/storage/netapp/netapp_e_host.py b/storage/netapp/netapp_e_host.py
index 2261d826..458bb6fb 100644
--- a/storage/netapp/netapp_e_host.py
+++ b/storage/netapp/netapp_e_host.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: netapp_e_host
diff --git a/storage/netapp/netapp_e_hostgroup.py b/storage/netapp/netapp_e_hostgroup.py
index 5248c1d9..f89397af 100644
--- a/storage/netapp/netapp_e_hostgroup.py
+++ b/storage/netapp/netapp_e_hostgroup.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: netapp_e_hostgroup
diff --git a/storage/netapp/netapp_e_lun_mapping.py b/storage/netapp/netapp_e_lun_mapping.py
index be3c2751..5c9d7197 100644
--- a/storage/netapp/netapp_e_lun_mapping.py
+++ b/storage/netapp/netapp_e_lun_mapping.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: netapp_e_lun_mapping
diff --git a/storage/netapp/netapp_e_snapshot_group.py b/storage/netapp/netapp_e_snapshot_group.py
index 90c6e847..f0464bbf 100644
--- a/storage/netapp/netapp_e_snapshot_group.py
+++ b/storage/netapp/netapp_e_snapshot_group.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: netapp_e_snapshot_group
diff --git a/storage/netapp/netapp_e_snapshot_images.py b/storage/netapp/netapp_e_snapshot_images.py
index 8c81af84..460d1a2a 100644
--- a/storage/netapp/netapp_e_snapshot_images.py
+++ b/storage/netapp/netapp_e_snapshot_images.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: netapp_e_snapshot_images
diff --git a/storage/netapp/netapp_e_snapshot_volume.py b/storage/netapp/netapp_e_snapshot_volume.py
index 9a143bd4..afc6e340 100644
--- a/storage/netapp/netapp_e_snapshot_volume.py
+++ b/storage/netapp/netapp_e_snapshot_volume.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: netapp_e_snapshot_volume
diff --git a/storage/netapp/netapp_e_storage_system.py b/storage/netapp/netapp_e_storage_system.py
index 40ef893a..64414af6 100644
--- a/storage/netapp/netapp_e_storage_system.py
+++ b/storage/netapp/netapp_e_storage_system.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: netapp_e_storage_system
version_added: "2.2"
diff --git a/storage/netapp/netapp_e_storagepool.py b/storage/netapp/netapp_e_storagepool.py
index 1d86ef46..89309708 100644
--- a/storage/netapp/netapp_e_storagepool.py
+++ b/storage/netapp/netapp_e_storagepool.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: netapp_e_storagepool
diff --git a/storage/netapp/netapp_e_volume.py b/storage/netapp/netapp_e_volume.py
index 09825c52..26107965 100644
--- a/storage/netapp/netapp_e_volume.py
+++ b/storage/netapp/netapp_e_volume.py
@@ -20,6 +20,10 @@
from ansible.module_utils.api import basic_auth_argument_spec
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: netapp_e_volume
diff --git a/storage/netapp/netapp_e_volume_copy.py b/storage/netapp/netapp_e_volume_copy.py
index f715c840..179ee8ff 100644
--- a/storage/netapp/netapp_e_volume_copy.py
+++ b/storage/netapp/netapp_e_volume_copy.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: netapp_e_volume_copy
diff --git a/system/alternatives.py b/system/alternatives.py
index f4ae56eb..833ef27a 100644
--- a/system/alternatives.py
+++ b/system/alternatives.py
@@ -22,6 +22,10 @@ You should have received a copy of the GNU General Public License
along with Ansible. If not, see <http://www.gnu.org/licenses/>.
"""
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: alternatives
diff --git a/system/at.py b/system/at.py
index 9c5f10b5..2c01c5d3 100644
--- a/system/at.py
+++ b/system/at.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'core',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: at
diff --git a/system/capabilities.py b/system/capabilities.py
index 67cd66b2..27f3c751 100644
--- a/system/capabilities.py
+++ b/system/capabilities.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: capabilities
diff --git a/system/cronvar.py b/system/cronvar.py
index 1a26182b..a6561081 100644
--- a/system/cronvar.py
+++ b/system/cronvar.py
@@ -26,6 +26,10 @@
# This module is based on the crontab module.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: cronvar
diff --git a/system/crypttab.py b/system/crypttab.py
index 27523415..f957a512 100644
--- a/system/crypttab.py
+++ b/system/crypttab.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: crypttab
diff --git a/system/debconf.py b/system/debconf.py
index 3c9218b4..224f2fbc 100644
--- a/system/debconf.py
+++ b/system/debconf.py
@@ -21,6 +21,10 @@ You should have received a copy of the GNU General Public License
along with Ansible. If not, see <http://www.gnu.org/licenses/>.
"""
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'core',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: debconf
diff --git a/system/facter.py b/system/facter.py
index d9a7d65c..5ae13ab7 100644
--- a/system/facter.py
+++ b/system/facter.py
@@ -20,6 +20,10 @@
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: facter
diff --git a/system/filesystem.py b/system/filesystem.py
index 70c7c320..d49360f0 100644
--- a/system/filesystem.py
+++ b/system/filesystem.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
author: "Alexander Bulimov (@abulimov)"
diff --git a/system/firewalld.py b/system/firewalld.py
index 83f78b04..8324069b 100644
--- a/system/firewalld.py
+++ b/system/firewalld.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: firewalld
diff --git a/system/getent.py b/system/getent.py
index d200d420..960a1221 100644
--- a/system/getent.py
+++ b/system/getent.py
@@ -20,6 +20,10 @@
#
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'core',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: getent
diff --git a/system/gluster_volume.py b/system/gluster_volume.py
index f34511a3..7fcca458 100644
--- a/system/gluster_volume.py
+++ b/system/gluster_volume.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
module: gluster_volume
short_description: Manage GlusterFS volumes
diff --git a/system/iptables.py b/system/iptables.py
index 8a08e38d..521ad6b0 100644
--- a/system/iptables.py
+++ b/system/iptables.py
@@ -23,6 +23,10 @@ BINS = dict(
ipv6='ip6tables',
)
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'core',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: iptables
diff --git a/system/kernel_blacklist.py b/system/kernel_blacklist.py
index 701ba883..5498f10b 100644
--- a/system/kernel_blacklist.py
+++ b/system/kernel_blacklist.py
@@ -22,6 +22,10 @@ import os
import re
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: kernel_blacklist
diff --git a/system/known_hosts.py b/system/known_hosts.py
index 656fb38d..69210d9f 100644
--- a/system/known_hosts.py
+++ b/system/known_hosts.py
@@ -18,6 +18,10 @@ You should have received a copy of the GNU General Public License
along with this module. If not, see <http://www.gnu.org/licenses/>.
"""
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: known_hosts
diff --git a/system/locale_gen.py b/system/locale_gen.py
index bd4b149d..b56a5e49 100644
--- a/system/locale_gen.py
+++ b/system/locale_gen.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: locale_gen
diff --git a/system/lvg.py b/system/lvg.py
index 427cb1b1..9c638f4d 100644
--- a/system/lvg.py
+++ b/system/lvg.py
@@ -19,6 +19,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
author: "Alexander Bulimov (@abulimov)"
diff --git a/system/lvol.py b/system/lvol.py
index c3213bdd..3ab60cb4 100644
--- a/system/lvol.py
+++ b/system/lvol.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
author:
diff --git a/system/make.py b/system/make.py
index 5207470b..2b618db9 100644
--- a/system/make.py
+++ b/system/make.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with this software. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: make
diff --git a/system/modprobe.py b/system/modprobe.py
index ef5a9dd4..d84f0d33 100644
--- a/system/modprobe.py
+++ b/system/modprobe.py
@@ -19,6 +19,10 @@
# along with this software. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: modprobe
diff --git a/system/ohai.py b/system/ohai.py
index 222a81e6..47926a34 100644
--- a/system/ohai.py
+++ b/system/ohai.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ohai
diff --git a/system/open_iscsi.py b/system/open_iscsi.py
index 71eeda1a..2e3c0e83 100644
--- a/system/open_iscsi.py
+++ b/system/open_iscsi.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: open_iscsi
diff --git a/system/openwrt_init.py b/system/openwrt_init.py
index 29782607..7b4f7f79 100644
--- a/system/openwrt_init.py
+++ b/system/openwrt_init.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
module: openwrt_init
author:
diff --git a/system/osx_defaults.py b/system/osx_defaults.py
index 12a3ec8f..757cc811 100644
--- a/system/osx_defaults.py
+++ b/system/osx_defaults.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: osx_defaults
diff --git a/system/pam_limits.py b/system/pam_limits.py
index 5b5cc358..f47fbf06 100644
--- a/system/pam_limits.py
+++ b/system/pam_limits.py
@@ -23,6 +23,10 @@ import os.path
import shutil
import re
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: pam_limits
diff --git a/system/puppet.py b/system/puppet.py
index 6686682c..15acb97d 100644
--- a/system/puppet.py
+++ b/system/puppet.py
@@ -29,6 +29,10 @@ except ImportError:
pass
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: puppet
diff --git a/system/sefcontext.py b/system/sefcontext.py
index 120481ca..f1000b34 100644
--- a/system/sefcontext.py
+++ b/system/sefcontext.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: sefcontext
diff --git a/system/selinux_permissive.py b/system/selinux_permissive.py
index e18eb2fb..fed5db2b 100644
--- a/system/selinux_permissive.py
+++ b/system/selinux_permissive.py
@@ -19,6 +19,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: selinux_permissive
diff --git a/system/seport.py b/system/seport.py
index 0e8c7619..bbd049c0 100644
--- a/system/seport.py
+++ b/system/seport.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: seport
diff --git a/system/solaris_zone.py b/system/solaris_zone.py
index aa569d7e..85e0f41a 100644
--- a/system/solaris_zone.py
+++ b/system/solaris_zone.py
@@ -22,6 +22,10 @@ import os
import platform
import tempfile
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: solaris_zone
diff --git a/system/svc.py b/system/svc.py
index 43eea5b0..378d647b 100755
--- a/system/svc.py
+++ b/system/svc.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>
+ANSIBLE_METADATA = {'status': ['stableinterface'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: svc
diff --git a/system/timezone.py b/system/timezone.py
index c750611c..7d8d9aef 100644
--- a/system/timezone.py
+++ b/system/timezone.py
@@ -24,6 +24,10 @@ from ansible.module_utils.basic import AnsibleModule, get_platform
from ansible.module_utils.six import iteritems
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: timezone
diff --git a/system/ufw.py b/system/ufw.py
index c0f48fca..6d381785 100644
--- a/system/ufw.py
+++ b/system/ufw.py
@@ -21,6 +21,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ufw
diff --git a/system/zfs.py b/system/zfs.py
index 7dda883b..d9597145 100644
--- a/system/zfs.py
+++ b/system/zfs.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: zfs
diff --git a/univention/udm_dns_record.py b/univention/udm_dns_record.py
index 5d29b2c3..92cea504 100644
--- a/univention/udm_dns_record.py
+++ b/univention/udm_dns_record.py
@@ -36,6 +36,10 @@ from univention.admin.handlers.dns import (
)
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: udm_dns_record
diff --git a/univention/udm_dns_zone.py b/univention/udm_dns_zone.py
index dd576f4e..2d7bbd09 100644
--- a/univention/udm_dns_zone.py
+++ b/univention/udm_dns_zone.py
@@ -30,6 +30,10 @@ from ansible.module_utils.univention_umc import (
)
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: udm_dns_zone
diff --git a/univention/udm_group.py b/univention/udm_group.py
index 1db030ef..82ef43fa 100644
--- a/univention/udm_group.py
+++ b/univention/udm_group.py
@@ -30,6 +30,10 @@ from ansible.module_utils.univention_umc import (
)
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: udm_group
diff --git a/univention/udm_share.py b/univention/udm_share.py
index 2f7febfd..7cb472c3 100644
--- a/univention/udm_share.py
+++ b/univention/udm_share.py
@@ -30,6 +30,10 @@ from ansible.module_utils.univention_umc import (
)
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: udm_share
diff --git a/univention/udm_user.py b/univention/udm_user.py
index ecd6e865..ac2d8acb 100644
--- a/univention/udm_user.py
+++ b/univention/udm_user.py
@@ -33,6 +33,10 @@ from ansible.module_utils.univention_umc import (
from dateutil.relativedelta import relativedelta
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: udm_user
diff --git a/web_infrastructure/apache2_mod_proxy.py b/web_infrastructure/apache2_mod_proxy.py
index 34bc0c80..4d2f2c39 100644
--- a/web_infrastructure/apache2_mod_proxy.py
+++ b/web_infrastructure/apache2_mod_proxy.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: apache2_mod_proxy
diff --git a/web_infrastructure/deploy_helper.py b/web_infrastructure/deploy_helper.py
index 6fbdd141..a40abda2 100644
--- a/web_infrastructure/deploy_helper.py
+++ b/web_infrastructure/deploy_helper.py
@@ -19,6 +19,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: deploy_helper
diff --git a/web_infrastructure/ejabberd_user.py b/web_infrastructure/ejabberd_user.py
index 989145a3..84a8dadb 100644
--- a/web_infrastructure/ejabberd_user.py
+++ b/web_infrastructure/ejabberd_user.py
@@ -16,6 +16,10 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: ejabberd_user
diff --git a/web_infrastructure/jboss.py b/web_infrastructure/jboss.py
index 8957f1b3..738b5367 100644
--- a/web_infrastructure/jboss.py
+++ b/web_infrastructure/jboss.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
module: jboss
version_added: "1.4"
diff --git a/web_infrastructure/jenkins_job.py b/web_infrastructure/jenkins_job.py
index af5a28c3..0c91c8b8 100644
--- a/web_infrastructure/jenkins_job.py
+++ b/web_infrastructure/jenkins_job.py
@@ -13,6 +13,10 @@
# You should have received a copy of the GNU General Public License
# along with this library. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: jenkins_job
diff --git a/web_infrastructure/jenkins_plugin.py b/web_infrastructure/jenkins_plugin.py
index b08f7541..56067c38 100644
--- a/web_infrastructure/jenkins_plugin.py
+++ b/web_infrastructure/jenkins_plugin.py
@@ -32,6 +32,10 @@ import time
import urllib
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: jenkins_plugin
diff --git a/web_infrastructure/jira.py b/web_infrastructure/jira.py
index 3947f15f..aca75180 100755
--- a/web_infrastructure/jira.py
+++ b/web_infrastructure/jira.py
@@ -20,6 +20,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
module: jira
version_added: "1.6"
diff --git a/web_infrastructure/letsencrypt.py b/web_infrastructure/letsencrypt.py
index 751997af..a8541a6d 100644
--- a/web_infrastructure/letsencrypt.py
+++ b/web_infrastructure/letsencrypt.py
@@ -24,6 +24,10 @@ import locale
import textwrap
from datetime import datetime
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: letsencrypt
diff --git a/web_infrastructure/nginx_status_facts.py b/web_infrastructure/nginx_status_facts.py
index 970cd3fb..dd2fbd5e 100644
--- a/web_infrastructure/nginx_status_facts.py
+++ b/web_infrastructure/nginx_status_facts.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: nginx_status_facts
diff --git a/web_infrastructure/taiga_issue.py b/web_infrastructure/taiga_issue.py
index e58c6c02..03be0952 100644
--- a/web_infrastructure/taiga_issue.py
+++ b/web_infrastructure/taiga_issue.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: taiga_issue
diff --git a/windows/win_acl.py b/windows/win_acl.py
index cd25af0a..4e6e9cb7 100644
--- a/windows/win_acl.py
+++ b/windows/win_acl.py
@@ -23,6 +23,10 @@
# this is a windows documentation stub. actual code lives in the .ps1
# file of the same name
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'core',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: win_acl
diff --git a/windows/win_acl_inheritance.py b/windows/win_acl_inheritance.py
index a4bb90a4..549ce629 100644
--- a/windows/win_acl_inheritance.py
+++ b/windows/win_acl_inheritance.py
@@ -21,6 +21,10 @@
# this is a windows documentation stub. actual code lives in the .ps1
# file of the same name
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'core',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: win_acl_inheritance
diff --git a/windows/win_chocolatey.py b/windows/win_chocolatey.py
index d6993502..89e6d73a 100644
--- a/windows/win_chocolatey.py
+++ b/windows/win_chocolatey.py
@@ -21,6 +21,10 @@
# this is a windows documentation stub. actual code lives in the .ps1
# file of the same name
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'committer',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: win_chocolatey
diff --git a/windows/win_dotnet_ngen.py b/windows/win_dotnet_ngen.py
index 75ce9cc1..9fb7e44e 100644
--- a/windows/win_dotnet_ngen.py
+++ b/windows/win_dotnet_ngen.py
@@ -21,6 +21,10 @@
# this is a windows documentation stub. actual code lives in the .ps1
# file of the same name
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: win_dotnet_ngen
diff --git a/windows/win_environment.py b/windows/win_environment.py
index 522eff6a..f66771a7 100644
--- a/windows/win_environment.py
+++ b/windows/win_environment.py
@@ -21,6 +21,10 @@
# this is a windows documentation stub. actual code lives in the .ps1
# file of the same name
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: win_environment
diff --git a/windows/win_file_version.py b/windows/win_file_version.py
index 71aae571..f882a443 100644
--- a/windows/win_file_version.py
+++ b/windows/win_file_version.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: win_file_version
diff --git a/windows/win_firewall_rule.py b/windows/win_firewall_rule.py
index 3ed0f7e3..1a5c699f 100644
--- a/windows/win_firewall_rule.py
+++ b/windows/win_firewall_rule.py
@@ -17,6 +17,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: win_firewall_rule
diff --git a/windows/win_iis_virtualdirectory.py b/windows/win_iis_virtualdirectory.py
index 66810b84..9388cb9d 100644
--- a/windows/win_iis_virtualdirectory.py
+++ b/windows/win_iis_virtualdirectory.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: win_iis_virtualdirectory
diff --git a/windows/win_iis_webapplication.py b/windows/win_iis_webapplication.py
index b8ebd085..26177eb9 100644
--- a/windows/win_iis_webapplication.py
+++ b/windows/win_iis_webapplication.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: win_iis_webapplication
diff --git a/windows/win_iis_webapppool.py b/windows/win_iis_webapppool.py
index c77c3b04..e2cb8778 100644
--- a/windows/win_iis_webapppool.py
+++ b/windows/win_iis_webapppool.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: win_iis_webapppool
diff --git a/windows/win_iis_webbinding.py b/windows/win_iis_webbinding.py
index 0aa1ee12..c7a08628 100644
--- a/windows/win_iis_webbinding.py
+++ b/windows/win_iis_webbinding.py
@@ -19,6 +19,10 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: win_iis_webbinding
diff --git a/windows/win_iis_website.py b/windows/win_iis_website.py
index b158fb8d..9c65c067 100644
--- a/windows/win_iis_website.py
+++ b/windows/win_iis_website.py
@@ -18,6 +18,10 @@
# You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: win_iis_website
diff --git a/windows/win_nssm.py b/windows/win_nssm.py
index c0a4332c..57d9dfa3 100644
--- a/windows/win_nssm.py
+++ b/windows/win_nssm.py
@@ -21,6 +21,10 @@
# this is a windows documentation stub. actual code lives in the .ps1
# file of the same name
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: win_nssm
diff --git a/windows/win_owner.py b/windows/win_owner.py
index 1b16c1b7..b3ad35b4 100644
--- a/windows/win_owner.py
+++ b/windows/win_owner.py
@@ -21,6 +21,10 @@
# this is a windows documentation stub. actual code lives in the .ps1
# file of the same name
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'core',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: win_owner
diff --git a/windows/win_package.py b/windows/win_package.py
index e8a91176..9c358fcd 100644
--- a/windows/win_package.py
+++ b/windows/win_package.py
@@ -21,6 +21,10 @@
# this is a windows documentation stub. actual code lives in the .ps1
# file of the same name
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'core',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: win_package
diff --git a/windows/win_regedit.py b/windows/win_regedit.py
index d9de288e..693b4c2f 100644
--- a/windows/win_regedit.py
+++ b/windows/win_regedit.py
@@ -21,6 +21,10 @@
# this is a windows documentation stub. actual code lives in the .ps1
# file of the same name
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'core',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: win_regedit
diff --git a/windows/win_regmerge.py b/windows/win_regmerge.py
index 6507b84b..cefc9802 100644
--- a/windows/win_regmerge.py
+++ b/windows/win_regmerge.py
@@ -21,6 +21,10 @@
# this is a windows documentation stub. actual code lives in the .ps1
# file of the same name
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: win_regmerge
diff --git a/windows/win_robocopy.py b/windows/win_robocopy.py
index d627918e..c29c0760 100644
--- a/windows/win_robocopy.py
+++ b/windows/win_robocopy.py
@@ -21,6 +21,10 @@
# this is a windows documentation stub. actual code lives in the .ps1
# file of the same name
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: win_robocopy
diff --git a/windows/win_say.py b/windows/win_say.py
index 9fadddee..61fa74b9 100644
--- a/windows/win_say.py
+++ b/windows/win_say.py
@@ -21,6 +21,10 @@
# this is a windows documentation stub. actual code lives in the .ps1
# file of the same name
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: win_say
diff --git a/windows/win_scheduled_task.py b/windows/win_scheduled_task.py
index 5428a0b8..96a9b48f 100644
--- a/windows/win_scheduled_task.py
+++ b/windows/win_scheduled_task.py
@@ -18,6 +18,10 @@
# this is a windows documentation stub. actual code lives in the .ps1
# file of the same name
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: win_scheduled_task
diff --git a/windows/win_share.py b/windows/win_share.py
index 14608e6e..bca7646c 100644
--- a/windows/win_share.py
+++ b/windows/win_share.py
@@ -21,6 +21,10 @@
# this is a windows documentation stub. actual code lives in the .ps1
# file of the same name
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'core',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: win_share
diff --git a/windows/win_timezone.py b/windows/win_timezone.py
index 2f7cf1fd..02b9bb9c 100644
--- a/windows/win_timezone.py
+++ b/windows/win_timezone.py
@@ -21,6 +21,10 @@
# this is a windows documentation stub. actual code lives in the .ps1
# file of the same name
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: win_timezone
diff --git a/windows/win_unzip.py b/windows/win_unzip.py
index b24e6c6b..708a9098 100644
--- a/windows/win_unzip.py
+++ b/windows/win_unzip.py
@@ -21,6 +21,10 @@
# this is a windows documentation stub. actual code lives in the .ps1
# file of the same name
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: win_unzip
diff --git a/windows/win_updates.py b/windows/win_updates.py
index 8700126c..3fa5d0e3 100644
--- a/windows/win_updates.py
+++ b/windows/win_updates.py
@@ -21,6 +21,10 @@
# this is a windows documentation stub. actual code lives in the .ps1
# file of the same name
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'core',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: win_updates
diff --git a/windows/win_uri.py b/windows/win_uri.py
index b5ab0f69..f9e923df 100644
--- a/windows/win_uri.py
+++ b/windows/win_uri.py
@@ -21,6 +21,10 @@
# this is a windows documentation stub. actual code lives in the .ps1
# file of the same name
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = """
---
module: win_uri
diff --git a/windows/win_webpicmd.py b/windows/win_webpicmd.py
index 215123ce..3fc9d7d4 100644
--- a/windows/win_webpicmd.py
+++ b/windows/win_webpicmd.py
@@ -21,6 +21,10 @@
# this is a windows documentation stub. actual code lives in the .ps1
# file of the same name
+ANSIBLE_METADATA = {'status': ['preview'],
+ 'supported_by': 'community',
+ 'version': '1.0'}
+
DOCUMENTATION = '''
---
module: win_webpicmd