| 209 | ---- |
| 210 | === 11/4/09 === |
| 211 | |
| 212 | I'll need to revisit the use of recursion for lshw. I have some working ideas on how to do it. |
| 213 | Ivan suggest multi tier iterations where I hunt for keywords following some kind of "path of keywords". Using the "hunt" multiple times with a sequence of keywords (examining keys as well as values), we should be able to iteratively extract smaller and smaller data structures that contain more relevant information. |
| 214 | |
| 215 | More immediately are the changes that need to be made to write to reflect the table structure in the mysql they are: |
| 216 | |
| 217 | * Need to get mother board id from table matching against serial number |
| 218 | * Update node to correlate mother board to location (when they move) |
| 219 | * motherboard updates should only modify disk and memory (the mother board id should not change) |
| 220 | * If a motherboard is not found then we insert it. |
| 221 | * should get node id from sql table matching against location |