joyent/smartos-live — pull request #83 by MerlinDMC (2012-04-24 19:12:02+00:00)
Title: `sysinfo -u` fails updating the cache file if more than one zpool is available

```
[root@1c-6f-65-cf-04-88 ~]# sysinfo -u
/usr/bin/sysinfo: line 240: 3651178756166
13245571584 + 751210956730
301729881600 : syntax error in expression (error token is "13245571584 + 751210956730
301729881600 ")
```

with the corrupt cache file vmadmd fails to start and the system is not usable.

I changed the get_zpool() to only include the system pool.