Alex Dadgar
57f40c7e3e
Device manager
...
Introduce a device manager that manages the lifecycle of device plugins
on the client. It fingerprints, collects stats, and forwards Reserve
requests to the correct plugin. The manager, also handles device plugins
failing and validates their output.
2018-11-07 10:43:15 -08:00
Alex Dadgar
77ad27de60
assign devices
2018-11-07 10:32:03 -08:00
Alex Dadgar
6fb074e0e8
Merge pull request #4783 from hashicorp/f-device-scheduling
...
Device constraint checking
2018-10-15 15:31:32 -07:00
Alex Dadgar
7b1753bd9a
Merge pull request #4780 from hashicorp/f-device-attributes
...
Device fingerprinting uses Attribute object
2018-10-15 13:37:49 -07:00
Alex Dadgar
a7e40bb85b
fix typos
2018-10-15 13:15:58 -07:00
Alex Dadgar
ef82a33329
Check constraints on devices
2018-10-14 13:35:47 -07:00
Alex Dadgar
41bd0da920
Replace attributes map with new Attribute object
2018-10-13 14:08:58 -07:00
Alex Dadgar
38a421a54b
Use Attribute in device fingerprinting
2018-10-13 11:43:06 -07:00
Alex Dadgar
cb773f3dc1
fmt -s
2018-10-12 15:34:21 -07:00
Alex Dadgar
929eb5570a
New parser and comparison
2018-10-12 15:25:34 -07:00
Alex Dadgar
f2e1cefda1
Units defined and parsing
2018-10-11 23:30:28 -07:00