# Example PDM configuration file. - name: example path group description: > 'A path group is a named collection of DBus object paths and associated metadata. These collections serve only to be referenced by other configuration directives. The metadata element has different uses depending on the referencing directive. Within a single configuration file path group names must be unique. The same name can appear in multiple configuration files; however, the referencing directive will only search for the group in the same configuration file.' class: group group: path members: - meta: path path: /xyz/openbmc_project/testing/inst1 - meta: path path: /xyz/openbmc_project/testing/inst2 - meta: path path: /xyz/openbmc_project/testing/inst3 - meta: path path: /xyz/openbmc_project/testing/inst4 - name: example property group description: > 'Like path groups, a property group is a named collection of DBus property names and associated metadata. Properties in a group must all have the same DBus type signature and must be explicitly declared.' class: group group: property type: uint32 members: - interface: xyz.openbmc_project.Sensor.Value meta: property property: ValueA - interface: xyz.openbmc_project.Sensor.Value meta: property property: ValueB