<feed xmlns='http://www.w3.org/2005/Atom'>
<title>phosphor-led-manager, branch master</title>
<subtitle>OpenBMC Phosphor LED manager sources</subtitle>
<id>https://git.raptorcs.com/git/phosphor-led-manager/atom?h=master</id>
<link rel='self' href='https://git.raptorcs.com/git/phosphor-led-manager/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-led-manager/'/>
<updated>2019-03-28T18:36:11+00:00</updated>
<entry>
<title>build: install into bin instead of sbin</title>
<updated>2019-03-28T18:36:11+00:00</updated>
<author>
<name>Patrick Venture</name>
<email>venture@google.com</email>
</author>
<published>2019-03-28T18:35:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-led-manager/commit/?id=ab3b247f0406eeb4884131dfac44be870786abb6'/>
<id>urn:sha1:ab3b247f0406eeb4884131dfac44be870786abb6</id>
<content type='text'>
Installs into bin instead of sbin per guidelines.

Signed-off-by: Patrick Venture &lt;venture@google.com&gt;
Change-Id: Ie7747c1a6581742b2256ba2ddaf985df303ec39f
</content>
</entry>
<entry>
<title>Fix std::variant usage</title>
<updated>2018-11-06T23:57:06+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2018-11-06T23:57:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-led-manager/commit/?id=555a279efd237fb9d381d7f7aae25c9daae85555'/>
<id>urn:sha1:555a279efd237fb9d381d7f7aae25c9daae85555</id>
<content type='text'>
We need to conform to the std::variant interface for sdbusplus to
eventually switch away from mapbox. The .get() interface is only
provided by mapbox and needs to be converted.

Change-Id: Ia41808d6bab73b097fc631fd9eff549be9a22415
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>Add clang-format to repo</title>
<updated>2018-11-02T00:12:54+00:00</updated>
<author>
<name>Patrick Venture</name>
<email>venture@google.com</email>
</author>
<published>2018-11-02T00:03:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-led-manager/commit/?id=91ac8d3aade91fb99f496c05114291fcb6bf1856'/>
<id>urn:sha1:91ac8d3aade91fb99f496c05114291fcb6bf1856</id>
<content type='text'>
Add clang-format to repo.

Change-Id: Ib3f81524b66414df3e6c93d8a6df6e22c43841e0
Signed-off-by: Patrick Venture &lt;venture@google.com&gt;
</content>
</entry>
<entry>
<title>phosphor-led-manager: use c++17</title>
<updated>2018-10-04T19:39:11+00:00</updated>
<author>
<name>Vernon Mauery</name>
<email>vernon.mauery@linux.intel.com</email>
</author>
<published>2018-10-04T17:22:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-led-manager/commit/?id=2ff07f3fb6aaa29d7206eff90e2f5610cc859e75'/>
<id>urn:sha1:2ff07f3fb6aaa29d7206eff90e2f5610cc859e75</id>
<content type='text'>
Update configure.ac to choose the c++17 standard

Change-Id: I805dd7d6de5d8be529d48646cec0c815574c281d
Signed-off-by: Vernon Mauery &lt;vernon.mauery@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>fault-monitor:  Catch GetSubTree exceptions</title>
<updated>2018-09-24T16:31:44+00:00</updated>
<author>
<name>Matt Spinler</name>
<email>spinler@us.ibm.com</email>
</author>
<published>2018-09-24T16:31:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-led-manager/commit/?id=911229275728128ec0f6ac044079c61bdd7aeb01'/>
<id>urn:sha1:911229275728128ec0f6ac044079c61bdd7aeb01</id>
<content type='text'>
The C++ implementation of the mapper will throw an exception
if the passed in interface was not found on any paths, which
is expected to happen when fru-fault-monitor checks for error
logs on startup and there aren't any.  Catch that exception
and just continue on the path of there being no error logs.

Note this is made slightly more complicated by the fact that the
default constructor for sdbusplus::message is deleted, so one
cannot just do:

sdbusplus::message reply;
try
{
    auto method = bus.new_method_call(...);
    reply = bus.call(method);
}
...
reply.read(...);

Change-Id: Ic15c7112cbfe0f3df974748f90828f12255ec29a
Signed-off-by: Matt Spinler &lt;spinler@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Remove trailing slash on path in GetObject call</title>
<updated>2018-09-12T15:41:53+00:00</updated>
<author>
<name>Matt Spinler</name>
<email>spinler@us.ibm.com</email>
</author>
<published>2018-09-12T15:41:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-led-manager/commit/?id=e77b8345d88c90288e4846c5da200187bed59d00'/>
<id>urn:sha1:e77b8345d88c90288e4846c5da200187bed59d00</id>
<content type='text'>
The upcoming C++ mapper implementation needs it this way.

Tested:  With the new mapper and this fix, the call works.

Change-Id: I9b65cb8e12ff0369517ab82dca0be0fae5ae281c
Signed-off-by: Matt Spinler &lt;spinler@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Romulus: Handle SdBusError Exceptions</title>
<updated>2018-07-18T20:35:59+00:00</updated>
<author>
<name>Adriana Kobylak</name>
<email>anoo@us.ibm.com</email>
</author>
<published>2018-07-18T20:30:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-led-manager/commit/?id=08d613e7d549d647105bb7ff5a6d3716708d2332'/>
<id>urn:sha1:08d613e7d549d647105bb7ff5a6d3716708d2332</id>
<content type='text'>
Handle exceptions from the sdbusplus method call_noreply API.

The phosphor-fru-fault-monitor app would fail with the following
message on Romulus with the latest sdbusplus changes:
 sd_bus_call noreply: org.freedesktop.DBus.Error.UnknownObject:
   Unknown object '/xyz/openbmc_project/led/groups/core1_fault'.
Add error handling.

Tested: The phosphor-fru-fault-monitor does not core dump on Romulus.

Change-Id: I2bec59c0e0f483e8bfc0cb20a343cb05670212b7
Signed-off-by: Adriana Kobylak &lt;anoo@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Removed unused header files</title>
<updated>2018-06-21T18:03:15+00:00</updated>
<author>
<name>Matt Spinler</name>
<email>spinler@us.ibm.com</email>
</author>
<published>2018-06-21T18:03:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-led-manager/commit/?id=44bb6683d6dabf9332ddeffe7a63a2a62294b47b'/>
<id>urn:sha1:44bb6683d6dabf9332ddeffe7a63a2a62294b47b</id>
<content type='text'>
Will cause symbol collisions when this repository's local
error yaml is copied out during building so phosphor-logging
includes it in its elog-errors.hpp.

Change-Id: Ic467418106d45b6b49b6cabec304c4ae64a3d76b
Signed-off-by: Matt Spinler &lt;spinler@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Fix fault-monitor interfacesAdded msg parsing</title>
<updated>2018-06-13T15:00:56+00:00</updated>
<author>
<name>Matt Spinler</name>
<email>spinler@us.ibm.com</email>
</author>
<published>2018-06-13T14:54:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-led-manager/commit/?id=b2f253b79477745a9b7ddbe9e8ad036109335854'/>
<id>urn:sha1:b2f253b79477745a9b7ddbe9e8ad036109335854</id>
<content type='text'>
With the latest sdbusplus exception handling changes,
an exception was being thrown when trying to read a pair
out of the interfacesAdded signal message.

Change the code to read the path and map separately.

Also modified the name of the data structures to match
what the message actually returned.

Tested:  The exception journal entries went away and LEDs
         will turn on and off again.

Change-Id: I2c72000e0da365743715da966a0c9e571efd33d5
Signed-off-by: Matt Spinler &lt;spinler@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Add MAINTAINERS file</title>
<updated>2018-05-30T13:42:03+00:00</updated>
<author>
<name>Andrew Jeffery</name>
<email>andrew@aj.id.au</email>
</author>
<published>2018-05-18T16:53:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-led-manager/commit/?id=f865645fb08f19090682bf041aaa980191c0b4da'/>
<id>urn:sha1:f865645fb08f19090682bf041aaa980191c0b4da</id>
<content type='text'>
Change-Id: If812954f4c391555a17dbb033e4cf8f2c1ef4c77
Signed-off-by: Andrew Jeffery &lt;andrew@aj.id.au&gt;
</content>
</entry>
</feed>
