blob: d78b641386d3a41c2360825bb27d725114f8ec1f [file] [log] [blame]
Matt Spinlerf7616bc2019-11-19 09:23:37 -06001description: >
2 Provides D-Bus access to OpenPower Platform Event Logs
3methods:
4 - name: GetPEL
5 description: >
6 Returns a file desciptor to a PEL.
7 parameters:
8 - name: pelID
9 type: uint32
10 description: >
11 The PEL log ID of the PEL to retrieve.
12 returns:
13 - name: data
14 type: unixfd
15 description: >
16 A file descriptor for a file that contains the PEL.
17 errors:
18 - xyz.openbmc_project.Common.Error.InternalFailure
19 - xyz.openbmc_project.Common.Error.InvalidArgument
20
21 - name: GetPELFromOBMCID
22 description: >
23 Returns PEL data based on the OpenBMC event log ID.
24 parameters:
25 - name: obmcLogID
26 type: uint32
27 description: >
28 The OpenBMC event log ID of the PEL to retrieve.
29 returns:
30 - name: data
31 type: array[byte]
32 description: >
33 The PEL data
34 errors:
35 - xyz.openbmc_project.Common.Error.InternalFailure
36 - xyz.openbmc_project.Common.Error.InvalidArgument