update the _ios_template module to use the network_cli plugin (#19933)

* updates the deprecated ios_template module to use network_cli
* adds unit test cases for ios_template
* adds check for provider argument and displays warning message
This commit is contained in:
Peter Sprygada 2017-01-06 20:22:17 -05:00 committed by GitHub
commit cba66dfedc
8 changed files with 256 additions and 52 deletions

View file

@ -1,5 +1,5 @@
#
# Copyright 2015 Peter Sprygada <psprygada@ansible.com>
# (c) 2016 Red Hat Inc.
#
# This file is part of Ansible
#
@ -19,10 +19,7 @@
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
from ansible.plugins.action import ActionBase
from ansible.plugins.action.net_template import ActionModule as NetActionModule
from ansible.plugins.action.net_template import ActionModule as _ActionModule
class ActionModule(NetActionModule, ActionBase):
class ActionModule(_ActionModule):
pass