Changes between Version 7 and Version 8 of Software/eAM/aInventory/InventoryGathering
- Timestamp:
- Jun 14, 2013, 5:11:08 PM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Software/eAM/aInventory/InventoryGathering
v7 v8 2 2 3 3 * [#data Data Structure] 4 * [# nodeNode Image]4 * [#gather Node Image] 5 5 * Expirment details 6 6 … … 28 28 ||USB connected device || Device || FQDNofNode_DEV_unique# || mac (if it exists), device id, device string, bus type, device tag || 29 29 30 == Node Image == #node30 == Inventory Gathering == #gather 31 31 32 The node image is a very slight modification of the baseline image. It only has one addition package ruby rest api (lsusb and lspci are installed by default), which is installed by: 33 {{{ 34 root@node.. apt-get install ruby-rest-lib 35 }}} 32 Inventory collection is now done via a diskless netboot. 36 33 37 There are two scripts that are copied to /root directory of the node, gatherer.rb and inventory.sh. Inventory.sh is merely a launchers that specifies where to redirect logs, and where the lspci/lsusb binaries are (set via flags when invoking gatherer.rb). Inventory.sh is added to the node startup routine (this will hopefully change) at priority s99. When the node boots into this imageit should immediately begin the inventory process.34 There are two scripts that are copied to /root directory of the node, gatherer.rb and inventory.sh. Inventory.sh is merely a launchers that specifies where to redirect logs, and where the lspci/lsusb binaries are (set via flags when invoking gatherer.rb). Inventory.sh is added to the node startup routine at priority s99. When the node boots it should immediately begin the inventory process.