14 Commits

Author SHA1 Message Date
Jim Rollenhagen
2c77d82204 Remove dependency on teeth-rest.
This commit:
- Removes all references to teeth-rest.
- Brings in encoding.py and errors.py from teeth-rest.
- Removes the "view" thing from the encoding module.
- Adds structlog as a dep. This was missing and overlooked
  because teeth-rest was installing it in the environment.
2014-03-17 10:58:39 -07:00
Jay Faulkner
88980766cd remove(dep): Remove dep on plumbum
- Plumbum is not on the openstack global requirements list, and removing
  it as a requirement is a prerequisite to being accepted as an
  Openstack project
2014-03-05 16:29:58 -08:00
Russell Haering
081dc0e3a9 add HardwareManager method to list hw info 2014-01-28 11:24:16 -08:00
Russell Haering
8388ac7ae4 filter out virtual interfaces 2014-01-27 18:11:29 -08:00
Russell Haering
877a073e8e expand use of /mnt/sys detection 2014-01-27 16:49:49 -08:00
Russell Haering
bac798719d fix typo 2014-01-27 16:22:23 -08:00
Russell Haering
bd7f826afc allow listing of MAC addresses 2014-01-27 16:05:04 -08:00
Russell Haering
e261a30042 improve OS install device detection 2014-01-24 14:57:55 -08:00
Russell Haering
ecdcb77595 retrieve OS install dev from the HardwareManager 2014-01-22 17:29:01 -08:00
Russell Haering
5ea4484a2c cache a global hardware manager 2014-01-22 17:28:24 -08:00
Russell Haering
a8ebc499e6 improve stevedore import 2014-01-22 11:53:46 -08:00
Russell Haering
802969b7dd simplify HardwareManager comparison 2014-01-22 11:09:02 -08:00
Russell Haering
7741b279e0 make hardware managers pluggable 2014-01-21 17:14:40 -08:00
Russell Haering
f40415e358 read the eth0 mac address from sysfs 2014-01-07 15:58:25 -08:00