Skip to content

Commit

Permalink
DataSync: Added the "SyncStatus" property and Enum
Browse files Browse the repository at this point in the history
- This property is used to define the full Synchronization status of
the BMC.
- This property can take values: "Unknown" and "FullSyncCompleted".

Change-Id: Ifedc8a6767db4d199b7dd00de77dd4e566346623
Signed-off-by: Harsh Agarwal <[email protected]>
  • Loading branch information
harsh-agarwal1 committed Jan 3, 2025
1 parent 422cee4 commit 535c6d7
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions yaml/xyz/openbmc_project/DataSync/BMCData.interface.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,28 @@ properties:
retries. However, it will not proceed if this property value is set to
true.

- name: SyncStatus
type: enum[self.SyncStatus]
default: Unknown
description: >
This property represents the current status of the full synchronization
process.

enumerations:
- name: SyncStatus
description: >
Defines the current Synchronization status of the BMC.
values:
- name: Unknown
description: >
The synchronization status is not yet determined or is
in an indeterminate state.

- name: FullSyncCompleted
description: >
The full Sync of all the configured files and directory based on
role is completed.

paths:
- namespace: /xyz/openbmc_project/data_sync/bmc_data
description: >
Expand Down

0 comments on commit 535c6d7

Please sign in to comment.