blob: 20b5a7404d532c1678229622a4970fe4fff7b593 [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: >
Patrick Williamsa1347412022-12-06 10:56:22 -06007 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: >
Patrick Williamsa1347412022-12-06 10:56:22 -060017 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: >
Patrick Williamsa1347412022-12-06 10:56:22 -060029 Signal indicating completion of mount or unmount action.
Przemyslaw Czarnowski9ad0a7d2022-04-29 12:51:52 +020030 properties:
Patrick Williamsa1347412022-12-06 10:56:22 -060031 - name: Result
32 type: int32
33 description: >
34 Returns 0 for success or errno on failure after background
35 operation completes.