Code Review
/
nonrtric
/
plt
/
rappmanager.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Add reason for rApp priming/depriming failures
[nonrtric/plt/rappmanager.git]
/
rapp-manager-dme
/
src
/
main
/
java
/
com
/
oransc
/
rappmanager
/
dme
/
service
/
DmeDeployer.java
diff --git
a/rapp-manager-dme/src/main/java/com/oransc/rappmanager/dme/service/DmeDeployer.java
b/rapp-manager-dme/src/main/java/com/oransc/rappmanager/dme/service/DmeDeployer.java
index
388a565
..
d82ef47
100755
(executable)
--- a/
rapp-manager-dme/src/main/java/com/oransc/rappmanager/dme/service/DmeDeployer.java
+++ b/
rapp-manager-dme/src/main/java/com/oransc/rappmanager/dme/service/DmeDeployer.java
@@
-127,19
+127,14
@@
public class DmeDeployer implements RappDeployer {
allInfoTypes.addAll(dataProducerRegistrationApiClient.getInfoTypdentifiers());
requiredInfoTypes.removeAll(allInfoTypes);
if (!requiredInfoTypes.isEmpty()) {
allInfoTypes.addAll(dataProducerRegistrationApiClient.getInfoTypdentifiers());
requiredInfoTypes.removeAll(allInfoTypes);
if (!requiredInfoTypes.isEmpty()) {
- logger.info("Invalid rapp package as the following info types cannot be found {}",
- requiredInfoTypes);
- rapp.setIsDmeValid(false);
- } else {
- rapp.setIsDmeValid(true);
+ rapp.setReason(String.format("Invalid rapp package as the following info types cannot be found %s",
+ requiredInfoTypes));
}
}
- } else {
- rapp.setIsDmeValid(true);
}
return true;
} catch (Exception e) {
logger.warn("Failed to prime DME", e);
}
return true;
} catch (Exception e) {
logger.warn("Failed to prime DME", e);
- rapp.set
IsDmeValid(false
);
+ rapp.set
Reason("Failed to prime DME"
);
return false;
}
}
return false;
}
}
@@
-147,7
+142,6
@@
public class DmeDeployer implements RappDeployer {
@Override
public boolean deprimeRapp(Rapp rapp) {
logger.debug("Depriming DME functions for rApp {}", rapp.getRappId());
@Override
public boolean deprimeRapp(Rapp rapp) {
logger.debug("Depriming DME functions for rApp {}", rapp.getRappId());
- rapp.setIsDmeValid(null);
return true;
}
return true;
}