<feed xmlns='http://www.w3.org/2005/Atom'>
<title>BMC/Intel-BMC/provingground.git/settings/include/interface.hpp, branch master</title>
<subtitle>Intel BMC provingground (mirror)</subtitle>
<id>https://git.radix-linux.su/BMC/Intel-BMC/provingground.git/atom?h=master</id>
<link rel='self' href='https://git.radix-linux.su/BMC/Intel-BMC/provingground.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/provingground.git/'/>
<updated>2019-11-11T19:23:14+00:00</updated>
<entry>
<title>Fix Settings Vector Problem</title>
<updated>2019-11-11T19:23:14+00:00</updated>
<author>
<name>James Feist</name>
<email>james.feist@linux.intel.com</email>
</author>
<published>2019-11-11T19:23:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/provingground.git/commit/?id=f80c33718f07dcb9be8d05a92c1e902e32947e08'/>
<id>urn:sha1:f80c33718f07dcb9be8d05a92c1e902e32947e08</id>
<content type='text'>
{} only initalizes the std::optional, not the thing
in the optional. Intialize it correctly.

Tested: Warnings went away, on reboot changes persisted

Change-Id: I3c40317f077d241f0dc938910a28876f911d8021
Signed-off-by: James Feist &lt;james.feist@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>Fix settings for conflicts with folders</title>
<updated>2019-07-09T15:35:14+00:00</updated>
<author>
<name>James Feist</name>
<email>james.feist@linux.intel.com</email>
</author>
<published>2019-07-09T15:35:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/provingground.git/commit/?id=3c58441c7b5d11ffe5e614684672b16c0c634c2a'/>
<id>urn:sha1:3c58441c7b5d11ffe5e614684672b16c0c634c2a</id>
<content type='text'>
Folder names cannot be the same as file names or we
will get conflicts.

Tested: settingsd no longer had issues on efe3

Change-Id: I057358b8a6f8a0ec98c177be8d7396d726438cc4
Signed-off-by: James Feist &lt;james.feist@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>Add option for settings that do not persist</title>
<updated>2019-06-25T18:38:05+00:00</updated>
<author>
<name>Jason M. Bills</name>
<email>jason.m.bills@linux.intel.com</email>
</author>
<published>2019-06-25T18:31:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/provingground.git/commit/?id=25bfc30210642cad62103974fbcb25efba50bace'/>
<id>urn:sha1:25bfc30210642cad62103974fbcb25efba50bace</id>
<content type='text'>
This change adds a flag that allows a setting to not persist.

Tested:
Verified that a setting that is set to not persist gets created
with the default value on each boot.

Combined with the AC Boot parameter change, this makes the power
restore policy behave as expected.

Change-Id: I0a8e8237864ab7ab315c0be6df23b424f0a1ccb3
Signed-off-by: Jason M. Bills &lt;jason.m.bills@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>Non-yaml Settingsd implementation</title>
<updated>2019-06-20T01:07:06+00:00</updated>
<author>
<name>Feist, James</name>
<email>james.feist@linux.intel.com</email>
</author>
<published>2019-06-13T01:47:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/provingground.git/commit/?id=3528ca7e866109a6017316c0207627ea59aff51f'/>
<id>urn:sha1:3528ca7e866109a6017316c0207627ea59aff51f</id>
<content type='text'>
This implements an asio based, non-yaml settingsd. This
should make it so we don't have to go through the process
of creating yaml anymore.

Tested: Modifed thermal_mode setting and on reboot it
persisted

Change-Id: Ie385064aa07838acb16ecd6cc86778d570d586cc
Signed-off-by: Feist, James &lt;james.feist@linux.intel.com&gt;
</content>
</entry>
</feed>
