diff options
author | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2016-09-21 09:09:48 -0400 |
---|---|---|
committer | Patrick Williams <patrick@stwcx.xyz> | 2016-09-23 20:18:45 +0000 |
commit | 7e5ec46d3f67e2447145e6399995ac554a61f152 (patch) | |
tree | 92dfc9525c95bad1ffc9d7fec523772c69239d45 /pyinventorymgr | |
parent | ef3a3ce826e37c6510d4e645d10d77180c318477 (diff) | |
download | talos-skeleton-7e5ec46d3f67e2447145e6399995ac554a61f152.tar.gz talos-skeleton-7e5ec46d3f67e2447145e6399995ac554a61f152.zip |
inventory: Move INVENTORY_ROOT to inventory module
Change-Id: Ic68d4a48ff46002858934e0b9c9b1694a2a17a08
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'pyinventorymgr')
-rw-r--r-- | pyinventorymgr/inventory_items.py | 3 | ||||
-rw-r--r-- | pyinventorymgr/obmc/inventory/__init__.py | 1 | ||||
-rw-r--r-- | pyinventorymgr/setup.py | 1 | ||||
-rw-r--r-- | pyinventorymgr/sync_inventory_items.py | 3 |
4 files changed, 6 insertions, 2 deletions
diff --git a/pyinventorymgr/inventory_items.py b/pyinventorymgr/inventory_items.py index 94d8f96..254cd9e 100644 --- a/pyinventorymgr/inventory_items.py +++ b/pyinventorymgr/inventory_items.py @@ -99,7 +99,8 @@ if __name__ == '__main__': pass for f in FRUS.keys(): - obj_path = f.replace("<inventory_root>", System.INVENTORY_ROOT) + import obmc.inventory + obj_path = f.replace("<inventory_root>", obmc.inventory.INVENTORY_ROOT) obj = InventoryItem(bus, obj_path, FRUS[f]) obj_parent.add(obj_path, obj) diff --git a/pyinventorymgr/obmc/inventory/__init__.py b/pyinventorymgr/obmc/inventory/__init__.py new file mode 100644 index 0000000..e9a1f83 --- /dev/null +++ b/pyinventorymgr/obmc/inventory/__init__.py @@ -0,0 +1 @@ +INVENTORY_ROOT = '/org/openbmc/inventory' diff --git a/pyinventorymgr/setup.py b/pyinventorymgr/setup.py index 07e48b4..da85d61 100644 --- a/pyinventorymgr/setup.py +++ b/pyinventorymgr/setup.py @@ -2,5 +2,6 @@ from distutils.core import setup setup(name='pyinventorymgr', version='1.0', + packages=['obmc.inventory'], scripts=['inventory_items.py', 'sync_inventory_items.py'], ) diff --git a/pyinventorymgr/sync_inventory_items.py b/pyinventorymgr/sync_inventory_items.py index fff0870..72852a5 100644 --- a/pyinventorymgr/sync_inventory_items.py +++ b/pyinventorymgr/sync_inventory_items.py @@ -42,8 +42,9 @@ MAC_LOCALLY_ADMIN_MASK = 0x20000000000 def get_inv_obj_path(fru_type, fru_name): obj_path = '' for f in FRUS.keys(): + import obmc.inventory if (FRUS[f]['fru_type'] == fru_type and f.endswith(fru_name)): - obj_path = f.replace("<inventory_root>", System.INVENTORY_ROOT) + obj_path = f.replace("<inventory_root>", obmc.inventory.INVENTORY_ROOT) return obj_path |