| description: > |
| This interface provides methods for mounting and unmounting images. |
| |
| methods: |
| - name: Mount |
| description: > |
| Perform an asynchronous operation of mounting to HOST on given object. |
| returns: |
| - name: Status |
| type: boolean |
| description: mounting status. True on success. |
| errors: |
| - xyz.openbmc_project.Common.Error.InternalFailure |
| |
| - name: Unmount |
| description: > |
| Perform an asynchronous operation of unmount from HOST on given |
| object. |
| returns: |
| - name: Status |
| type: boolean |
| description: the unmount status. True on success. |
| errors: |
| - xyz.openbmc_project.Common.Error.InternalFailure |
| |
| signals: |
| - name: Completion |
| description: > |
| Signal indicating completion of mount or unmount action. |
| properties: |
| - name: Result |
| type: int32 |
| description: > |
| Returns 0 for success or errno on failure after background |
| operation completes. |