diff options
author | Smokowski, Steven <steve.smokowski@att.com> | 2020-07-13 18:05:00 -0400 |
---|---|---|
committer | Benjamin, Max (mb388a) <mb388a@att.com> | 2020-07-14 14:41:06 -0400 |
commit | c4e6325326b32a5b09ef7a92fb4a91fd3b31a377 (patch) | |
tree | f04c4143c0fd615f543c8e6877ba6ab083e69687 /adapters/mso-openstack-adapters/src/main/java | |
parent | 32dc5fffcf9071eda394b7b501e632f49887c552 (diff) |
Create vserver if not exists
Create vserver if not exists
Fix broken unit tests on vserver
Issue-ID: SO-3065
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: I9ef64045443032083b49d71b38d35d30e85ae50a
Diffstat (limited to 'adapters/mso-openstack-adapters/src/main/java')
-rw-r--r-- | adapters/mso-openstack-adapters/src/main/java/org/onap/so/heatbridge/HeatBridgeImpl.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/adapters/mso-openstack-adapters/src/main/java/org/onap/so/heatbridge/HeatBridgeImpl.java b/adapters/mso-openstack-adapters/src/main/java/org/onap/so/heatbridge/HeatBridgeImpl.java index a3d096e627..3f5d25b93f 100644 --- a/adapters/mso-openstack-adapters/src/main/java/org/onap/so/heatbridge/HeatBridgeImpl.java +++ b/adapters/mso-openstack-adapters/src/main/java/org/onap/so/heatbridge/HeatBridgeImpl.java @@ -256,8 +256,8 @@ public class HeatBridgeImpl implements HeatBridgeApi { // Build vserver relationships to: image, flavor, pserver, vf-module vserver.setRelationshipList( aaiHelper.getVserverRelationshipList(cloudOwner, cloudRegionId, genericVnfId, vfModuleId, server)); - transaction.create(AAIUriFactory.createResourceUri(AAIObjectType.VSERVER, cloudOwner, cloudRegionId, - tenantId, vserver.getVserverId()), vserver); + transaction.createIfNotExists(AAIUriFactory.createResourceUri(AAIObjectType.VSERVER, cloudOwner, + cloudRegionId, tenantId, vserver.getVserverId()), Optional.of(vserver)); }); } |