[TRNSPRTPCE-21] CrossConnect class setup and deletion from different logical datastore Created: 18/Jul/18 Updated: 19/Jul/18 Resolved: 19/Jul/18 |
|
| Status: | Verified |
| Project: | transportpce |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Highest |
| Reporter: | Doha Khaled | Assignee: | Doha Khaled |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Description |
|
CrossConnect class reads the OpenRoadmConnection from the OPERATIONAL logical data store in the getCrossConnect() method, While the saving and deleting the OpenRoadmConnection from the CONFIGURATION logical data store in the postCrossConnect() and deleteCrossConnect().
We will fix the problem and commit but we will need your input on what is the right logical data store to keep? orenais guillaume.lambert martial.coulibaly gthouenon cbetoule
|
| Comments |
| Comment by Christophe BETOULE [ 19/Jul/18 ] |
|
We have already discussed this point when the project started and we think this is not an issue. Indeed, it seems quite logical that TransportPCE controller creates a roadm-connection in the Configuration Datastore, and read it in the Operational Datastore. This is the role of the equipment to maintain and update its operational Datastore, consequently to any configuration changes (creation/deletion) on the roadm-connection. |
| Comment by Doha Khaled [ 19/Jul/18 ] |
|
Dear Christophe, Thanks for reply, we will have to write in both logical data store to pass the test cases.
|