summaryrefslogtreecommitdiffstats
path: root/log_manager_main.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add implementation for delete all error log entries in one shotNagaraju Goruganti2017-09-131-2/+4
| | | | | | | Resolves openbmc/openbmc#1561. Change-Id: Iac5aaee1bdf9b87ccce9bf8801468ac5a8f9be6c Signed-off-by: Nagaraju Goruganti <ngorugan@in.ibm.com>
* Persist error d-bus objectsDeepak Kodihalli2017-06-261-0/+7
| | | | | | | | | | | | Use Cereal to implement serialization and de-serialization of properties of error d-bus objects. Serialize and persist error d-bus objects as they are put on the bus. De-serialize and restore them (if persistent ones exist) when phosphor-log-manager starts up. Change-Id: I1f5df1abbe74bfdb86e3e82a78ff7115e90e2112 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
* Add ObjectManager to the root path of the log managerAdriana Kobylak2017-02-221-2/+2
| | | | | | | | | | | | The ObjectManager needs to be added to the top most path of the dbus objects that it manages, so need to initialize it with Logging/ and it'd manage the Logging/Internal/ and Logging/Entry/ objects. Fixes openbmc/openbmc#1170. Change-Id: Ie659a2deaed2967ebca326a86b2e7fd7e637f784 Signed-off-by: Adriana Kobylak <anoo@linux.vnet.ibm.com>
* Entry: Populate propertiesAdriana Kobylak2017-02-141-3/+0
| | | | | | | | Create an Entry dbus object when Commit is called and fill in its properties with the journal data. Change-Id: I155cacbdfdccfa8b1f594503d858710fa71f2026 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* log_manager: Cleanup main functionAdriana Kobylak2017-01-301-15/+20
| | | | | | | | The design direction changed after the commit that added the log_manager main function, so updating it to the correct usage. Change-Id: I88459fb65ba6b8272f0f9f85b55f9f837487ffea Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* Update log manager busname to match its systemd unit fileAdriana Kobylak2017-01-121-2/+2
| | | | | Change-Id: I9431b7d3df37fe92adaa9acb5172c8cfcdb38e4e Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* log_manager: Use sdbus++Adriana Kobylak2016-12-081-0/+22
Change-Id: Id2ad6a75b6ee3f7226c7cfd274dba24de89f9363 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
OpenPOWER on IntegriCloud