Diptanu Choudhury
|
b8c5268d88
|
Making the restart tracker aware of the exit codes
|
2015-11-23 10:56:38 -08:00 |
Diptanu Choudhury
|
4d2fe73dfb
|
Not restarting if a task exited properly
|
2015-11-22 23:47:15 -08:00 |
Diptanu Choudhury
|
65bac7f4db
|
Updating checks and services when allocs are refreshed
|
2015-11-18 17:33:29 -08:00 |
Diptanu Choudhury
|
b8c2cc81f0
|
Defering calling the de-register from consul call when a service is not running
|
2015-11-18 02:37:34 -08:00 |
Diptanu Choudhury
|
d6da6372cd
|
Moving the logic to find port and host inside consul client
|
2015-11-18 01:18:29 -08:00 |
Diptanu Choudhury
|
404810043a
|
Added the implementation of consul client
|
2015-11-18 00:50:45 -08:00 |
Alex Dadgar
|
11b43f8e1f
|
Avoid calling destroy twice
|
2015-11-17 12:03:59 -08:00 |
Alex Dadgar
|
ea0edd8c2f
|
Change SetExitMessage from taking a string to an error
|
2015-11-16 15:14:21 -08:00 |
Alex Dadgar
|
e76a613974
|
Use loop not recursion
|
2015-11-16 15:14:21 -08:00 |
Alex Dadgar
|
b649039448
|
Fix the capacity
|
2015-11-16 15:14:21 -08:00 |
Alex Dadgar
|
82f51601db
|
Track Task State in the client and capture Wait results
|
2015-11-16 15:14:21 -08:00 |
Diptanu Choudhury
|
3b4cb6dbc9
|
Saving state of the Task Runner while it's trying to update it
|
2015-11-12 15:53:42 -08:00 |
Alex Dadgar
|
d3e2455459
|
Merge pull request #408 from hashicorp/f-client-restore
Client Restore State Fixes
|
2015-11-11 12:32:11 -08:00 |
Alex Dadgar
|
19d0c97da7
|
Client restores state properly
|
2015-11-09 15:55:31 -08:00 |
Diptanu Choudhury
|
0252b49c17
|
Updating snapshots of a TaskRunner when status of Task changes
|
2015-11-09 12:36:07 -08:00 |
Alex Dadgar
|
edb43b27df
|
Don't set the alloc status twice when not restarting
|
2015-11-06 15:26:01 -08:00 |
Diptanu Choudhury
|
3d5e02b3d7
|
Fixed some tests and refactored logic
|
2015-11-05 17:30:41 -08:00 |
Diptanu Choudhury
|
fff38106ae
|
Added some comments to code
|
2015-11-05 16:48:15 -08:00 |
Diptanu Choudhury
|
a2a73b16d9
|
Added the client word to log lines
|
2015-11-05 16:39:57 -08:00 |
Diptanu Choudhury
|
44569d908f
|
Passing restart tracker in the task runner
|
2015-11-05 16:38:19 -08:00 |
Diptanu Choudhury
|
86be2bf0be
|
Cleaned up the logic to calculate restart duration
|
2015-11-05 15:16:29 -08:00 |
Diptanu Choudhury
|
3659335de1
|
Fixed the log statements
|
2015-11-05 11:13:05 -08:00 |
Diptanu Choudhury
|
ea854a9220
|
Added the logic to restart Tasks if possible
|
2015-11-05 11:13:04 -08:00 |
Diptanu Choudhury
|
b64ed61022
|
Setting the restart policy to AllocRunner and Task Runners
|
2015-11-05 11:13:04 -08:00 |
Alex Dadgar
|
9d3e3c0704
|
AllocDirBuilder that creates the alloc directory structure
|
2015-09-25 16:46:41 -07:00 |
Chris Bednarski
|
a695e311dc
|
Replace logging and config with DriverContext, which allows us to expand the dependency injection without changing the interface
|
2015-09-09 18:06:23 -07:00 |
Chris Bednarski
|
4eb8fc5188
|
Added config to drivers; needed for docker driver to get the socket endpoint
|
2015-09-08 12:43:02 -07:00 |
Armon Dadgar
|
db33f76a61
|
client: remove TaskRunner dependence on AllocRunner
|
2015-08-29 19:42:35 -07:00 |
Armon Dadgar
|
a2d8c6c3fe
|
client: working on state restore
|
2015-08-29 19:14:47 -07:00 |
Armon Dadgar
|
b6332b435d
|
client: first pass at save/restore of state
|
2015-08-29 18:16:49 -07:00 |
Armon Dadgar
|
83dd313b5c
|
client: working on runners
|
2015-08-29 15:46:10 -07:00 |
Armon Dadgar
|
8e32075210
|
client: making progress
|
2015-08-23 16:49:48 -07:00 |
Armon Dadgar
|
3663c44dee
|
client: standardize naming
|
2015-08-23 15:36:06 -07:00 |
Armon Dadgar
|
d7c785aad4
|
client: rename Alloc/TaskContext to Runner
|
2015-08-23 15:32:46 -07:00 |