Thanks Tom for the detailed information. Could you please point me some reference or examples for “Perhaps you could add your own layer on top of restconf that does such validation and updating prior to sending to restconf.” This will be very useful to validate or modify input data.
Regards, -Vishwa From: Tom Pantelis [mailto:tompante...@gmail.com] Sent: Tuesday, May 23, 2017 8:36 PM To: Vishweshwar Hegde <vhe...@advaoptical.com> Cc: Robert Varga <n...@hq.sk>; mdsal-...@lists.opendaylight.org; controller-dev@lists.opendaylight.org Subject: Re: [controller-dev] [mdsal-dev] Cohort or Restconf- How to alter input data? On Tue, May 23, 2017 at 10:50 AM, Vishweshwar Hegde <vhe...@advaoptical.com<mailto:vhe...@advaoptical.com>> wrote: Thanks Robert for the information. Please refer below scenario: public static final QName QNAME = QName.create(XYZ.QNAME, "abc").intern(); public static final YangInstanceIdentifier.NodeIdentifier NODEID = new YangInstanceIdentifier.NodeIdentifier(QNAME); In our cohort flow for "abc" input value from NBI is "123" cohort validation should change to "999". Any pointers for this scenario? The cohort API is for validating input, not changing it. Not sure I understand the use case whereby user input should be automatically changed by the system - I'd think you'd want to report an error and let the user pass the correct input. But if you really need to alter user inout data then you can do it via DTCL although that's after the fact. Perhaps you could add your own layer on top of restconf that does such validation and updating prior to sending to restconf. Regards, -Vishwa -----Original Message----- From: Robert Varga [mailto:n...@hq.sk<mailto:n...@hq.sk>] Sent: Tuesday, May 23, 2017 7:03 PM To: Vishweshwar Hegde <vhe...@advaoptical.com<mailto:vhe...@advaoptical.com>>; mdsal-...@lists.opendaylight.org<mailto:mdsal-...@lists.opendaylight.org>; controller-dev@lists.opendaylight.org<mailto:controller-dev@lists.opendaylight.org> Subject: Re: [mdsal-dev] Cohort or Restconf- How to alter input data? On 23/05/17 12:44, Vishweshwar Hegde wrote: > Hello, > > > > Is there any way can we alter or put condition to change restconf > input data? > > > > We are using cohort to validate restconf input data. > > > > Problem with DTCL is to getting into internal looping. > > > > Please provide your suggestions or alternative options to solve this > problem. > Depends on the use case and requirements, but the place to implement this is definitely not in the data store itself. Bye, Robert _______________________________________________ controller-dev mailing list controller-dev@lists.opendaylight.org<mailto:controller-dev@lists.opendaylight.org> https://lists.opendaylight.org/mailman/listinfo/controller-dev
_______________________________________________ controller-dev mailing list controller-dev@lists.opendaylight.org https://lists.opendaylight.org/mailman/listinfo/controller-dev