EOS new ModuleStub

As per #16575
pull/16636/head
Nathaniel Case 8 years ago
parent b4d36f6ed4
commit af5fba759f

@ -19,9 +19,9 @@
import re import re
from ansible.module_utils.basic import json, get_exception, AnsibleModule from ansible.module_utils.basic import json, get_exception
from ansible.module_utils.network import Command, NetCli, NetworkError, get_module from ansible.module_utils.network import Command, ModuleStub, NetCli, NetworkError
from ansible.module_utils.network import add_argument, register_transport, to_list from ansible.module_utils.network import add_argument, get_module, register_transport, to_list
from ansible.module_utils.netcfg import NetworkConfig from ansible.module_utils.netcfg import NetworkConfig
from ansible.module_utils.urls import fetch_url, url_argument_spec from ansible.module_utils.urls import fetch_url, url_argument_spec
@ -200,8 +200,7 @@ class Eapi(EosConfigMixin):
def __init__(self): def __init__(self):
self.url = None self.url = None
self.url_args = AnsibleModule(url_argument_spec()) self.url_args = ModuleStub(url_argument_spec(), self._error)
self.url_args.fail_json = self._error
self.enable = None self.enable = None
self.default_output = 'json' self.default_output = 'json'
self._connected = False self._connected = False

Loading…
Cancel
Save