Is there currently any effort in creating useful pre-built classes/packages to simplify getting started with YDK. For instance, it would be useful if there was a package that defines a pre-built function/class that allows you to:
- Put your IP address and credentials, and it will define the argparser, urlparser, logging, serviceProvider, CRUDservice, etc automatically in one line of code (would also hide the complexity of stuff the user really shouldn't need to worry about)
- Defines commonly needed operations as one-line calls, like what this guy has done with VLANs here: Getting To Know YDK
The current focus of the team is to harden the SDK while adding support for more models (e.g. NX-OS), more languages (e.g. go, Java), more protocols (e.g. gRPC), more encodings (e.g. YAML). Down the road, you can expect to see examples of higher levels of abstraction that can further simplify network automation (e.g. Ansible modules). Many of those examples should arrive at the YDK-Py samples repository later this year.