1210-ghe:Common: move set collection status
Collection status to be set after ascertaining the correct json
Change-Id: Id7a838cd31fbc3e91697b482dacbe58696d32889
Signed-off-by: Jinu Thomas <jinu.joy.thomas@in.ibm.com>
diff --git a/vpd-manager/src/worker.cpp b/vpd-manager/src/worker.cpp
index 018ddee..860d983 100644
--- a/vpd-manager/src/worker.cpp
+++ b/vpd-manager/src/worker.cpp
@@ -361,9 +361,6 @@
void Worker::setDeviceTreeAndJson()
{
- setCollectionStatusProperty(SYSTEM_VPD_FILE_PATH,
- constants::vpdCollectionInProgress);
-
// JSON is madatory for processing of this API.
if (m_parsedJson.empty())
{
@@ -401,6 +398,9 @@
systemJson));
}
+ setCollectionStatusProperty(SYSTEM_VPD_FILE_PATH,
+ constants::vpdCollectionInProgress);
+
std::string devTreeFromJson;
if (m_parsedJson.contains("devTree"))
{