Santiago Álvarez

Results 28 issues of Santiago Álvarez

Users should be able to provide a callback function that receives just the encoded data (JSON, protobuf or even XML) and the handling of the `SubscribeResponse` message is automatically handled...

enhancement

YDKD 0.8.0 supports OC models and gNMI. Support for gNOI will provide full coverage for OC network manageability.

enhancement

Currently, gNMI logs only decode the data in the RPC requests and responses. Logs should decode the entire RPC message just like the NETCONF logs. Currently, we get: ``` ===============...

enhancement

While model revision is the main tracking field for YANG models, the OpenConfig group uses semantic versioning in their models. The documentation of OpenConfig bindings should reflect both the version...

documentation

Currently, documentation generation couples the core package and the module bundle packages. As these packages are generally decoupled, the documentation generation should support that. It should be possible to generate...

enhancement
documentation

Cached models are not refreshed when model revision changes, but the model file name remains the same. Stale cached models will lead to spurious errors.

bug

YDK handles deviations, but documentation doesn't provide users an indication of what classes and class attributes are impacted by deviations. Documentation should make deviations discoverable for users.

documentation

Currently, the `encode` and `decode` methods in the Path API only support YANG data. The Path API Codec should be extended to support both data and RPCs. Something along the...

enhancement

There should be a clear method for users to check the installed version of the YDK library. A shared library (#377) would allow users to run: ``` $ sudo ldconfig...

C++

Currently, [ODL provider](http://ydk.cisco.com/cpp/docs/api/providers/opendaylight_provider.html) doesn't reuse existing providers for management protocols (e.g. [NETCONF](http://ydk.cisco.com/cpp/docs/api/providers/netconf_provider.html), [RESTCONF](http://ydk.cisco.com/cpp/docs/api/providers/restconf_provider.html)). Reusing existing components should be more desirable than the current approach of using individual parameters in constructor.

enhancement