nautobot / nornir-nautobot

Nornir inventory and plugins for Nautobot.
https://docs.nautobot.com/projects/nornir-nautobot/en/latest/
32 stars 25 forks source link

Document dispatcher methods #45

Open itdependsnetworks opened 2 years ago

itdependsnetworks commented 2 years ago

Currently when the dispatched fails, the operator is provided with an error based on f"Unable to find the driver for {method} for platform: {task.host.platform}"). It would be good to add a link into that error message to point to a website of what was supported from a platform and method perspective, similar to the napalm getters.

cablesquirrel commented 1 year ago

@itdependsnetworks, are you talking about these methods? This is what I gathered from looking at the class methods.

default_nornir default_netmiko ASA FASTIRON EOS IOS IOSXR JUNOS NXOS ROUTEROS ROUTEROS_API SMARTZONE_API
check_connectivity
compliance_config
generate_config
get_config
provision_config
itdependsnetworks commented 1 year ago

yes, something like f"Unable to find the driver for {method} for platform: {task.host.platform}, and expect {netutils.config.compliance.join(', ')}")