@ -16,10 +16,11 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>.
#
ANSIBLE_METADATA = { ' metadata_version ' : ' 1.0 ' ,
' status ' : [ ' preview ' ] ,
' supported_by ' : ' community ' }
ANSIBLE_METADATA = {
' metadata_version ' : ' 1.0 ' ,
' status ' : [ ' preview ' ] ,
' supported_by ' : ' community '
}
DOCUMENTATION = '''
- - -
@ -50,11 +51,13 @@ commands:
type : list
sample : [ ' nv overlay evpn ' ]
'''
from ansible . module_utils . basic import AnsibleModule
from ansible . module_utils . nxos import get_config , load_config
from ansible . module_utils . nxos import nxos_argument_spec
from ansible . module_utils . nxos import check_args as nxos_check_args
def check_args ( module , warnings ) :
nxos_check_args ( module , warnings )
@ -62,6 +65,7 @@ def check_args(module, warnings):
if module . params [ key ] is not None :
warnings . append ( ' argument %s is no longer supported, ignoring value ' % key )
def main ( ) :
argument_spec = dict (
nv_overlay_evpn = dict ( required = True , type = ' bool ' ) ,
@ -74,8 +78,7 @@ def main():
argument_spec . update ( nxos_argument_spec )
module = AnsibleModule ( argument_spec = argument_spec ,
supports_check_mode = True )
module = AnsibleModule ( argument_spec = argument_spec , supports_check_mode = True )
result = { ' changed ' : False }
@ -105,4 +108,3 @@ def main():
if __name__ == ' __main__ ' :
main ( )