X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=sms-service%2Fsrc%2Fsms%2Fbackend%2Fvault.go;fp=sms-service%2Fsrc%2Fsms%2Fbackend%2Fvault.go;h=a560c7010870e5c0358f59239432259c3a0ad764;hb=80e75dd7deba1dd73d6e9402ce61ed7d6e230a4e;hp=ba3e5024647dfb966144a22aa131541478be9f79;hpb=0cf377f5ff0b1daa8d0cb004ad64490cf66dd94e;p=aaf%2Fsms.git diff --git a/sms-service/src/sms/backend/vault.go b/sms-service/src/sms/backend/vault.go index ba3e502..a560c70 100644 --- a/sms-service/src/sms/backend/vault.go +++ b/sms-service/src/sms/backend/vault.go @@ -287,6 +287,10 @@ func (v *Vault) CreateSecretDomain(name string) (SecretDomain, error) { err = v.vaultClient.Sys().Mount(mountPath, mountInput) if smslogger.CheckError(err, "Create Domain") != nil { + if strings.Contains(err.Error(), "existing mount") { + //It is already mounted + return SecretDomain{}, errors.New("existing domain") + } return SecretDomain{}, errors.New("Unable to create Secret Domain") }