Changes between Version 3 and Version 4 of Software/eAM/aInventory/InventoryGathering


Ignore:
Timestamp:
Jan 2, 2013, 7:20:24 PM (11 years ago)
Author:
ssugrim
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Software/eAM/aInventory/InventoryGathering

    v3 v4  
    22
    33 * [#data Data Structure]
    4  * Node Image
     4 * [#node Node Image]
    55 * Expirment details
    66
     
    2727||Wireless ethernet card || Device || FQDNofNode_DEV_unique#  || mac, device id, device string, bus type ||
    2828||USB connected device || Device || FQDNofNode_DEV_unique# || mac (if it exists), device id, device string, bus type ||
     29
     30== Node Image == #node
     31
     32The 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{{{
     34root@node.. apt-get install ruby-rest-lib
     35}}}
     36
     37There 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 image it should immediately begin the inventory process.