Add initial napalm connection plugin (#45224)

* Add initial napalm connection plugin

* Fix review comments
This commit is contained in:
Nathaniel Case
2018-09-17 12:53:57 -04:00
committed by GitHub
parent 917fcb9c55
commit 21ff9c6a4a
2 changed files with 200 additions and 1 deletions

View File

@@ -360,7 +360,8 @@ class NetworkConnectionBase(ConnectionBase):
initialize implementation plugin options
'''
for plugin in self._implementation_plugins:
plugin.set_options(task_keys=task_keys, var_options=var_options, direct=direct)
if hasattr(plugin, 'set_options'):
plugin.set_options(task_keys=task_keys, var_options=var_options, direct=direct)
def _update_connection_state(self):
'''