Details
-
Improvement
-
Status: Open
-
Medium
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
When implementing a (bidirectional) service, the setupServicePath function of the DeviceRendererServiceImpl class is called two times (once per direction). Since the two directions (almost?) always go through the same nodes/ports and use the same wavelength, this results in identical interfaces always being created two times, both for Xponders and ROADMs, which seems unnecessary and inefficient. Would it be possible to set up both directions in one function and avoid the duplication?