ios-xe renderer checks SFC RSP configuration progress 14/40614/8
authorVladimir Lavor <vlavor@cisco.com>
Tue, 21 Jun 2016 12:22:50 +0000 (14:22 +0200)
committerVladimir Lavor <vlavor@cisco.com>
Mon, 27 Jun 2016 07:27:44 +0000 (07:27 +0000)
commit082cf61165659608f14eb62f5df44e908db9802f
tree7989b51a881d0619d5e9ff8bd069e795d0a34975
parent1191a338e675d0628eb376837135e6835cc34589
ios-xe renderer checks SFC RSP configuration progress

        - should not fail when accessing locked device
        - added timeout for sfc part (create service-paths, etc)
        - added checks in dependent entities (e.g. entry in policy-map
          will not be created when appropriate class map does not exist)
- delete case
        - bugfix

Change-Id: I5af812fa22bfc4e1fca2c7f1340b3814681c79bf
Signed-off-by: Vladimir Lavor <vlavor@cisco.com>
12 files changed:
renderers/ios-xe/pom.xml
renderers/ios-xe/src/main/java/org/opendaylight/groupbasedpolicy/renderer/ios_xe_provider/impl/IosXeRendererProviderImpl.java
renderers/ios-xe/src/main/java/org/opendaylight/groupbasedpolicy/renderer/ios_xe_provider/impl/manager/NodeManager.java
renderers/ios-xe/src/main/java/org/opendaylight/groupbasedpolicy/renderer/ios_xe_provider/impl/manager/PolicyManagerImpl.java
renderers/ios-xe/src/main/java/org/opendaylight/groupbasedpolicy/renderer/ios_xe_provider/impl/util/PolicyManagerUtil.java
renderers/ios-xe/src/main/java/org/opendaylight/groupbasedpolicy/renderer/ios_xe_provider/impl/util/ServiceChainingUtil.java
renderers/ios-xe/src/main/java/org/opendaylight/groupbasedpolicy/renderer/ios_xe_provider/impl/writer/NetconfTransactionCreator.java [new file with mode: 0644]
renderers/ios-xe/src/main/java/org/opendaylight/groupbasedpolicy/renderer/ios_xe_provider/impl/writer/NodeWriter.java
renderers/ios-xe/src/main/java/org/opendaylight/groupbasedpolicy/renderer/ios_xe_provider/impl/writer/PolicyWriter.java
renderers/ios-xe/src/main/java/org/opendaylight/groupbasedpolicy/renderer/ios_xe_provider/impl/writer/PolicyWriterUtil.java [new file with mode: 0644]
renderers/ios-xe/src/test/java/org/opendaylight/groupbasedpolicy/renderer/ios_xe_provider/impl/util/PolicyManagerUtilTest.java
renderers/ios-xe/src/test/java/org/opendaylight/groupbasedpolicy/renderer/ios_xe_provider/impl/util/ServiceChainingUtilTest.java