blob: 4d3150b0a173728b86af55707e9dee8d22d2c317 [file] [log] [blame]
Jayanth Othayoth23ebc262017-05-25 07:22:03 -05001description: >
2 Implement to capture BMC Dump based on type.
3
4methods:
5 - name: Create
6 description: >
7 Create BMC Dump based on the Dump type.
8 parameters:
9 - name: Type
10 type: enum[self.Type]
11 description: >
12 Type of the Dump.
13 - name: FullPaths
14 type: array[string]
15 description: >
16 List of absolute paths to the files to be included
17 as part of Dump package.
18 errors:
19 - xyz.openbmc_project.Common.Error.InternalFailure
20 - xyz.openbmc_project.Common.File.Error.Write
21 - xyz.openbmc_project.Dump.Create.Error.Disabled
22 - xyz.openbmc_project.Dump.Create.Error.QuotaExceeded
23
24enumerations:
25 - name: Type
26 description: >
27 Possible types of BMC Dump.
28 values:
29 - name: ApplicationCored
30 description: >
31 Dump triggered due to application core.
32
33
34# vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4