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
commit 21ff9c6a4a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
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):
'''