blob: 6b08c69c518190f2fd5c2f29356b0f63b4665d7e [file] [log] [blame]
Zbigniew Kurzynski9f2c7e22020-02-20 19:00:42 +01001description: >
2 This interface provides methods for mounting and unmounting images.
3
4methods:
5 - name: Mount
Przemyslaw Czarnowski9ad0a7d2022-04-29 12:51:52 +02006 description: >
7 Perform an asynchronous operation of mounting to HOST on given object.
Zbigniew Kurzynski9f2c7e22020-02-20 19:00:42 +01008 returns:
Patrick Williams8da396c2022-03-14 14:21:02 -05009 - name: Status
10 type: boolean
11 description: mounting status. True on success.
Zbigniew Kurzynski9f2c7e22020-02-20 19:00:42 +010012 errors:
Patrick Williams8da396c2022-03-14 14:21:02 -050013 - xyz.openbmc_project.Common.Error.InternalFailure
Zbigniew Kurzynski9f2c7e22020-02-20 19:00:42 +010014
15 - name: Unmount
Przemyslaw Czarnowski9ad0a7d2022-04-29 12:51:52 +020016 description: >
17 Perform an asynchronous operation of unmount from HOST on given
18 object.
Zbigniew Kurzynski9f2c7e22020-02-20 19:00:42 +010019 returns:
Patrick Williams8da396c2022-03-14 14:21:02 -050020 - name: Status
21 type: boolean
22 description: the unmount status. True on success.
Zbigniew Kurzynski9f2c7e22020-02-20 19:00:42 +010023 errors:
Patrick Williams8da396c2022-03-14 14:21:02 -050024 - xyz.openbmc_project.Common.Error.InternalFailure
Przemyslaw Czarnowski9ad0a7d2022-04-29 12:51:52 +020025
26signals:
27 - name: Completion
28 description: >
29 Signal indicating completion of mount or unmount action.
30 properties:
31 - name: Result
32 type: int32
33 description: >
34 Returns 0 for success or errno on failure after background
35 operation completes.