<feed xmlns='http://www.w3.org/2005/Atom'>
<title>talos-skeleton/pyinventorymgr/inventory_items.py, branch master</title>
<subtitle>Talos™ II OpenBMC Skeleton files</subtitle>
<id>https://git.raptorcs.com/git/talos-skeleton/atom?h=master</id>
<link rel='self' href='https://git.raptorcs.com/git/talos-skeleton/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-skeleton/'/>
<updated>2018-03-12T17:44:32+00:00</updated>
<entry>
<title>Port to python 3</title>
<updated>2018-03-12T17:44:32+00:00</updated>
<author>
<name>CamVan Nguyen</name>
<email>ctnguyen@us.ibm.com</email>
</author>
<published>2018-02-27T21:14:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-skeleton/commit/?id=d65b2d501ba69c8371634ffc4907d85dc614074f'/>
<id>urn:sha1:d65b2d501ba69c8371634ffc4907d85dc614074f</id>
<content type='text'>
Port code to python 3 yet remain backward compatible to python 2.
This port is in preparation for yocto 2.4 upgrade.

Partially resolves openbmc/openbmc#2920

Change-Id: If174ce9444bde4e21fb086764f4def017e423201
Signed-off-by: CamVan Nguyen &lt;ctnguyen@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>pep8 fixes</title>
<updated>2018-02-12T23:17:41+00:00</updated>
<author>
<name>Adriana Kobylak</name>
<email>anoo@us.ibm.com</email>
</author>
<published>2018-01-26T21:07:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-skeleton/commit/?id=24341f9d1335a7cb175cc67557f2a8bdbb89a2e8'/>
<id>urn:sha1:24341f9d1335a7cb175cc67557f2a8bdbb89a2e8</id>
<content type='text'>
Also ignore the configs/ directory since it only contains
system configuration files named &lt;system&gt;.py.

Change-Id: I0416239c4030ce5bc39473e65e560016cd4ffc75
Signed-off-by: Adriana Kobylak &lt;anoo@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>inventory: Move INVENTORY_ROOT to inventory module</title>
<updated>2016-09-23T20:18:45+00:00</updated>
<author>
<name>Brad Bishop</name>
<email>bradleyb@fuzziesquirrel.com</email>
</author>
<published>2016-09-21T13:09:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-skeleton/commit/?id=7e5ec46d3f67e2447145e6399995ac554a61f152'/>
<id>urn:sha1:7e5ec46d3f67e2447145e6399995ac554a61f152</id>
<content type='text'>
Change-Id: Ic68d4a48ff46002858934e0b9c9b1694a2a17a08
Signed-off-by: Brad Bishop &lt;bradleyb@fuzziesquirrel.com&gt;
</content>
</entry>
<entry>
<title>python: add vim modelines</title>
<updated>2016-09-23T20:18:45+00:00</updated>
<author>
<name>Brad Bishop</name>
<email>bradleyb@fuzziesquirrel.com</email>
</author>
<published>2016-09-21T12:48:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-skeleton/commit/?id=530667501b67dd9af8c7303c23fcabf062b898e0'/>
<id>urn:sha1:530667501b67dd9af8c7303c23fcabf062b898e0</id>
<content type='text'>
Change-Id: Ic13d79892e3efe6f7bad357ad747e6fd25299d02
Signed-off-by: Brad Bishop &lt;bradleyb@fuzziesquirrel.com&gt;
</content>
</entry>
<entry>
<title>palmetto: remove frus</title>
<updated>2016-09-23T20:18:45+00:00</updated>
<author>
<name>Brad Bishop</name>
<email>bradleyb@fuzziesquirrel.com</email>
</author>
<published>2016-09-21T12:07:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-skeleton/commit/?id=3d13c285e1f9291cb13e21880507118b5d05f7a2'/>
<id>urn:sha1:3d13c285e1f9291cb13e21880507118b5d05f7a2</id>
<content type='text'>
These are now provided in a json file.

Change-Id: Ib0491399df797a728c7a71118f7d54a07eb3a466
Signed-off-by: Brad Bishop &lt;bradleyb@fuzziesquirrel.com&gt;
</content>
</entry>
<entry>
<title>inventory: add missing json import</title>
<updated>2016-09-14T02:38:00+00:00</updated>
<author>
<name>Brad Bishop</name>
<email>bradleyb@fuzziesquirrel.com</email>
</author>
<published>2016-09-14T02:37:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-skeleton/commit/?id=f327ddd83f9627a152f6af48b95057d7805b4abe'/>
<id>urn:sha1:f327ddd83f9627a152f6af48b95057d7805b4abe</id>
<content type='text'>
Change-Id: I89215bdaf5aa02d0063b6164454b56a7cc19cb37
Signed-off-by: Brad Bishop &lt;bradleyb@fuzziesquirrel.com&gt;
</content>
</entry>
<entry>
<title>Use super to construct dbus.service.Object</title>
<updated>2016-09-12T21:24:44+00:00</updated>
<author>
<name>Brad Bishop</name>
<email>bradleyb@fuzziesquirrel.com</email>
</author>
<published>2016-09-09T02:29:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-skeleton/commit/?id=f47f5faad52af399946d375e3650ac26b664baf1'/>
<id>urn:sha1:f47f5faad52af399946d375e3650ac26b664baf1</id>
<content type='text'>
Change-Id: I830decfc523d435c6b9ecdc9ffffec7956c3b85d
Signed-off-by: Brad Bishop &lt;bradleyb@fuzziesquirrel.com&gt;
</content>
</entry>
<entry>
<title>inventory: add missing module imports</title>
<updated>2016-09-09T02:58:54+00:00</updated>
<author>
<name>Brad Bishop</name>
<email>bradleyb@fuzziesquirrel.com</email>
</author>
<published>2016-09-09T02:48:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-skeleton/commit/?id=0f608de9cbe7b20ca50f4d38b273d96951471396'/>
<id>urn:sha1:0f608de9cbe7b20ca50f4d38b273d96951471396</id>
<content type='text'>
Change-Id: I9df7e3917c3107356b67d2f59301a8bd42f59cc1
Signed-off-by: Brad Bishop &lt;bradleyb@fuzziesquirrel.com&gt;
</content>
</entry>
<entry>
<title>Add ability to load inventory from file instead of hardcoding.</title>
<updated>2016-09-08T18:04:17+00:00</updated>
<author>
<name>Matt Spinler</name>
<email>spinler@us.ibm.com</email>
</author>
<published>2016-08-15T18:31:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-skeleton/commit/?id=14c8286a7e4e81481e1387238ce1efaf72ea3e14'/>
<id>urn:sha1:14c8286a7e4e81481e1387238ce1efaf72ea3e14</id>
<content type='text'>
This commit allows inventory_items.py to load the inventory from
/usr/share/inventory/inventory.json instead of using the hardcoded
array in &lt;System&gt;.py.  A future commit will generate inventory.json
from the machine readable workbook XML for at least one system.

If the code can't load the json file, it will fall back to the
hardcoded array, which at this point we know is always present.

Even though pyinventorymgr will probably be rewritten in C++ at
some point, this series of commits illustrates how the OpenBMC
can utilize a data-driven design, and this component was chosen
as it takes a minimal amount of changes.

Change-Id: Ie749a068d6f47c5671677b21ff3ef5418739f161
Signed-off-by: Matt Spinler &lt;spinler@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>inventory: allow missing config file</title>
<updated>2016-09-06T12:46:19+00:00</updated>
<author>
<name>Brad Bishop</name>
<email>bradleyb@fuzziesquirrel.com</email>
</author>
<published>2016-08-31T00:06:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-skeleton/commit/?id=985b2a51ee2e3005330d874c1da46c639f85261c'/>
<id>urn:sha1:985b2a51ee2e3005330d874c1da46c639f85261c</id>
<content type='text'>
Allow the inventory manager to start with a missing board
config file.

Change-Id: Ifd0e2080348de6ed802505a26c85ddebf355d3c4
Signed-off-by: Brad Bishop &lt;bradleyb@fuzziesquirrel.com&gt;
</content>
</entry>
</feed>
