mirror of
				https://github.com/ansible-collections/community.general.git
				synced 2025-10-25 05:23:58 -07:00 
			
		
		
		
	Changes to the metadata format were approved here: https://github.com/ansible/proposals/issues/54 * Update documentation to the new metadata format * Changes to metadata-tool to account for new metadata * Add GPL license header * Add upgrade subcommand to upgrade metadata version * Change default metadata to the new format * Fix exclusion of non-modules from the metadata report * Fix ansible-doc for new module metadata * Exclude metadata version from ansible-doc output * Fix website docs generation for the new metadata * Update metadata schema in valiate-modules test * Update the metadata in all modules to the new version
		
			
				
	
	
		
			55 lines
		
	
	
	
		
			1.5 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			55 lines
		
	
	
	
		
			1.5 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
| #!/usr/bin/python
 | |
| # -*- coding: utf-8 -*-
 | |
| 
 | |
| # (c) 2012, Michael DeHaan <michael.dehaan@gmail.com>, and others
 | |
| #
 | |
| # This file is part of Ansible
 | |
| #
 | |
| # Ansible is free software: you can redistribute it and/or modify
 | |
| # it under the terms of the GNU General Public License as published by
 | |
| # the Free Software Foundation, either version 3 of the License, or
 | |
| # (at your option) any later version.
 | |
| #
 | |
| # Ansible is distributed in the hope that it will be useful,
 | |
| # but WITHOUT ANY WARRANTY; without even the implied warranty of
 | |
| # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | |
| # GNU General Public License for more details.
 | |
| #
 | |
| # You should have received a copy of the GNU General Public License
 | |
| # along with Ansible.  If not, see <http://www.gnu.org/licenses/>.
 | |
| 
 | |
| # this is a windows documentation stub.  actual code lives in the .ps1
 | |
| # file of the same name
 | |
| 
 | |
| ANSIBLE_METADATA = {'metadata_version': '1.0',
 | |
|                     'status': ['stableinterface'],
 | |
|                     'supported_by': 'core'}
 | |
| 
 | |
| 
 | |
| DOCUMENTATION = r'''
 | |
| ---
 | |
| module: win_ping
 | |
| version_added: "1.7"
 | |
| short_description: A windows version of the classic ping module.
 | |
| description:
 | |
|   - Checks management connectivity of a windows host
 | |
| options:
 | |
|   data:
 | |
|     description:
 | |
|       - Alternate data to return instead of 'pong'
 | |
|     default: 'pong'
 | |
| author: "Chris Church (@cchurch)"
 | |
| '''
 | |
| 
 | |
| EXAMPLES = r'''
 | |
| # Test connectivity to a windows host
 | |
| # ansible winserver -m win_ping
 | |
| 
 | |
| # Example from an Ansible Playbook
 | |
| - win_ping:
 | |
| 
 | |
| # Induce a crash to see what happens
 | |
| - win_ping:
 | |
|     data: crash
 | |
| '''
 | |
| 
 |