An api to collect VPD of a given FRU by launching the parser exe asynchronously.
It can be used to collect VPD of any given FRU in case of concurrent maintenance.
As a pre-requisite for this api, deleteFRUVPD api needs to be called for that particular FRU.
As this api makes async call to the parser, caller needs to register for Present property change signal for that FRU on DBus to ensure successful execution of VPD parser for that FRU.
The caller is also suggested to have a timer of around two mins at their end and in case the present property is not set to true in that timeline, can mark the call as failed.
An api to collect VPD of a given FRU by launching the parser exe asynchronously.
It can be used to collect VPD of any given FRU in case of concurrent maintenance.
As a pre-requisite for this api, deleteFRUVPD api needs to be called for that particular FRU.
As this api makes async call to the parser, caller needs to register for Present property change signal for that FRU on DBus to ensure successful execution of VPD parser for that FRU. The caller is also suggested to have a timer of around two mins at their end and in case the present property is not set to true in that timeline, can mark the call as failed.
Change-Id: I5a05f475648979c33667bf8347bf15330afaef61