Skip to content

IOSXR Learn Routing doesn't accept a list of routes #105

@etiedem

Description

@etiedem

Is it intentional that output = testbed.devices[device].learn("routing", route=routes) where routes is a list of routes isn't accepted? In the other models the route keyword expects a list and runs through all prefixes to collect the results in a single .info.

For IOSXR it raises the following: raise ValueError(f'{address!r} does not appear to be an IPv4 or IPv6 interface')

You are currently running pyATS version: 22.5
Python: 3.10.5 [64bit]

  Package                      Version
  ---------------------------- -------
  genie                        22.5
  genie.libs.clean             22.5
  genie.libs.conf              22.5
  genie.libs.filetransferutils 22.5
  genie.libs.health            22.5
  genie.libs.ops               22.5
  genie.libs.parser            22.5
  genie.libs.sdk               22.5
  pyats                        22.5
  pyats.aereport               22.5
  pyats.aetest                 22.5
  pyats.async                  22.5
  pyats.connections            22.5
  pyats.datastructures         22.5
  pyats.easypy                 22.5
  pyats.kleenex                22.5
  pyats.log                    22.5
  pyats.reporter               22.5
  pyats.results                22.5
  pyats.tcl                    22.5
  pyats.topology               22.5
  pyats.utils                  22.5
  unicon                       22.5
  unicon.plugins               22.5
  yang.connector               22.5.1

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions