Chris Bednarski
d6604b9d8f
Add storage fingerprinter
...
Breaking change: Added ID() to Fingerprint interface. This allows us to assign
each fingerprint implementation a unique ID, identify which fingerprinters have
been run, and also self-identify in log messages.
- Added storage fingerprinter for Windows and *nix
- Added storage tests under storage_test.go
- Added test helper functions under fingerprint/fingerprint_test.go
- Added ID() to existing finterprinters and drivers
- Added Fingerprint.ID() to log messages via log.SetPrefix()
2015-08-26 17:17:08 -07:00
Clint Shryock
a0680d95f7
refactor into multiple fingerprints
2015-08-26 16:29:18 -05:00
Clint Shryock
8a5a42f728
update fingerprint with more cpu, some host info
2015-08-26 15:20:07 -05:00
Clint Shryock
83ffcaef21
Fingerprint CPU model name, count of cores
2015-08-26 11:32:30 -05:00
Chris Bednarski
a9981d83f1
Pass config to fingerprints; update tests
2015-08-25 16:21:29 -07:00
Chris Bednarski
8f3713ddf9
We need a new package for this or we get a circular import between client and client/fingerprint
2015-08-25 16:13:33 -07:00
Armon Dadgar
f208364a3e
client: faster retries in dev mode
2015-08-23 17:40:14 -07:00
Armon Dadgar
7b4ac68c37
agent: use the client
2015-08-23 16:53:15 -07:00
Armon Dadgar
0bf1aec4a5
client: making progress
2015-08-23 16:49:48 -07:00
Armon Dadgar
5f11b99caa
client: standardize naming
2015-08-23 15:36:06 -07:00
Armon Dadgar
585e11943b
client: rename Alloc/TaskContext to Runner
2015-08-23 15:32:46 -07:00
Armon Dadgar
382eebf777
client: alloc/task context
2015-08-23 15:30:16 -07:00
Armon Dadgar
36ea8a9e5b
client: working on alloc context
2015-08-23 15:15:48 -07:00
Armon Dadgar
b5e2047fbf
client: working on alloc handling
2015-08-23 15:06:47 -07:00
Armon Dadgar
5ac8546c99
client: working with alloc diffs
2015-08-23 14:54:52 -07:00
Armon Dadgar
398d1b723a
client: alloc diffing
2015-08-23 14:47:51 -07:00
Armon Dadgar
da43c8fe10
client: state stubs
2015-08-23 14:12:26 -07:00
Armon Dadgar
cfcad82736
client: watch for allocations
2015-08-22 19:31:22 -07:00
Armon Dadgar
795002b4a2
nomad: client does periodic heartbeat
2015-08-22 18:16:05 -07:00
Armon Dadgar
5e8d4ef647
client: register on start
2015-08-20 17:49:04 -07:00
Armon Dadgar
c9649dd7f7
client: scan for drivers
2015-08-20 16:53:43 -07:00
Armon Dadgar
4a5fcefc40
driver: skeleton package
2015-08-20 16:50:28 -07:00
Armon Dadgar
c39c72e87f
client: attempt fingerprint of host
2015-08-20 16:41:29 -07:00
Armon Dadgar
169ca53989
fingerprint: adding arch fingerprint
2015-08-20 16:29:19 -07:00
Armon Dadgar
a366dc12c2
fingerprint: adding simple package
2015-08-20 16:26:32 -07:00
Armon Dadgar
8b87634f81
client: testing RPC
2015-08-20 16:13:05 -07:00
Armon Dadgar
6478340474
client: testing RPC
2015-08-20 16:12:28 -07:00
Armon Dadgar
feabeb8167
client: skeleton package
2015-08-20 16:07:26 -07:00
Armon Dadgar
346b688f42
client: adding skeleton
2015-08-20 15:25:09 -07:00