summaryrefslogtreecommitdiffstats
path: root/meta-phosphor/classes/phosphor-mapper.bbclass
Commit message (Collapse)AuthorAgeFilesLines
* phosphor-mapper: remove deprecated path whitelistBrad Bishop2018-10-311-8/+3
| | | | | | | | | | The c++ mapper implements dbus service whitelists in place of path based whitelists. Drop support for path whitelists. (From meta-phosphor rev: d4816d2868a251a0a4048219de0e9411eed8c853) Change-Id: I7ca6c4b01e644b8008169cc63c9259801c42f27f Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* phosphor-mapper: Add service namespacesBrad Bishop2018-10-291-3/+13
| | | | | | | | | | | | | | | | | | | The c++ mapper implements a dbus service namespace whitelist instead of a path namespace whitelist. A service namespace whitelist significantly reduces the amount of introspection required by the mapper as compared to path namespaces. Add the service namespace whitelist to the mapper command line in the mapper systemd unit and extend the existing framework for specifying mapper command line arguments to include a service namespace whitelist. Note that support for a _service_ blacklist is added and _path_ and _interface_ blacklists are not being re-introduced. (From meta-phosphor rev: 385c63fee1d7ac4f34165de7095f2e76b10f1328) Change-Id: I0cc8f7d7dd0c1196b2354118cf6ab89b2d30231f Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* phosphor-mapper: Drop blacklist featureBrad Bishop2018-10-261-11/+0
| | | | | | | | | | | | An interface and path blacklisting feature was implemented in the python mapper but it isn't used, and it wasn't implemented in the c++ mapper. Drop support to make a small improvement to comprehensional complexity and ease the transition to the c++ mapper. (From meta-phosphor rev: 6b10fd583d7c1baed14f6076322548f4f097d9db) Change-Id: I3346f1929689b75553b8331a6ac1b5df0d5c87cb Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Clean up stale obmc-phosphor-utils referencesBrad Bishop2018-03-231-0/+1
| | | | | | | | | | | There were a number of places that inherited this class but did not use it. A number of classes that did use it did not inherit it. This was possible because the class was pulled in by the distro configuration but that has been removed here as well. Tested: Built and verified a witherspoon image Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: I73511cdcc609875b4fe016967c1b84c5200fb703
* mapper: Fix mapper environment generation bugBrad Bishop2017-08-031-1/+1
| | | | | | | | Fix a logic issue that results in an emitted mapper environment file with interfaces like: rg.openbmc and yz.openbmc_project Change-Id: I5ad30e45da08123b7611390855c04237ff5b60de Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* mapper: Generate an environment fileBrad Bishop2017-07-181-0/+52
Mapper will soon consume four command line arguments that limit the scope of watched path and interface namespaces. Add tooling to generate this environment file based on a new bitbake variables. Add xyz-openbmc_project and org-openbmc by default in the Phosphor layer and other layers can add additional namespaces as needed. Change-Id: I1c03aa91b75d03652a8a8fb80737553fef224fdf Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
OpenPOWER on IntegriCloud