Diptanu Choudhury
|
2ee71ffb59
|
Added the option to configure consul address
|
2015-11-18 05:15:52 -08:00 |
|
Diptanu Choudhury
|
e83387191e
|
Shutting down consul an not trying to de-register the consul service
|
2015-11-18 04:59:57 -08:00 |
|
Diptanu Choudhury
|
cc26cb9a7b
|
Added the logic to retry services which needs to be tracked if consul doesn't respond
|
2015-11-18 04:34:23 -08:00 |
|
Diptanu Choudhury
|
962e10b102
|
Registering the checks with consul
|
2015-11-18 03:08:53 -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
|
cb34f34c12
|
Added a logger to consul client
|
2015-11-18 02:14:07 -08:00 |
|
Diptanu Choudhury
|
a447b1ea3c
|
DRYed the code
|
2015-11-18 01:20:53 -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 |
|
Chris Bednarski
|
6c1df52342
|
Merge pull request #439 from hashicorp/b-docker-ports-len
Fix docker port tests and empty port_map
|
2015-11-17 21:37:48 -08:00 |
|
Chris Bednarski
|
c851ae67c7
|
Change error check to contains instead of ==
|
2015-11-17 21:36:23 -08:00 |
|
Chris Bednarski
|
563e1aff56
|
Renamed some things so it's more apparent that reserved and dynamic port mapping have very similar code
|
2015-11-17 21:34:07 -08:00 |
|
Chris Bednarski
|
8705ea07a4
|
Remove \n since this is added by the logger
|
2015-11-17 21:17:51 -08:00 |
|
Alex Dadgar
|
2a8bd98fdc
|
Qemu driver takes a port_map to configure host to guest port forwarding
|
2015-11-17 20:54:53 -08:00 |
|
Chris Bednarski
|
5ac6664c46
|
Purge existing container during Start()
|
2015-11-17 20:50:14 -08:00 |
|
Chris Bednarski
|
0e1fe2373a
|
Log container name and labels
|
2015-11-17 20:04:10 -08:00 |
|
Chris Bednarski
|
640af994ca
|
Added a randomized alloc id for tests so container names don't collide
|
2015-11-17 19:45:33 -08:00 |
|
Chris Bednarski
|
9a7adb9eb3
|
Fix guards for docker port mapping and change dummy dynamic ports to real ports (0 is not a valid port)
|
2015-11-17 19:21:36 -08:00 |
|
Alex Dadgar
|
45bb0d349c
|
Update API docs
|
2015-11-17 19:12:19 -08:00 |
|
Chris Bednarski
|
122220a424
|
Merge branch 'master' into f-docker-any-network
|
2015-11-17 17:22:13 -08:00 |
|
Chris Bednarski
|
9cad290b18
|
Merge pull request #436 from hashicorp/f-docker-cleanup
Cleanup docker driver
|
2015-11-17 17:13:17 -08:00 |
|
Chris Bednarski
|
b22b5eb3aa
|
Inline err assignment
|
2015-11-17 17:12:45 -08:00 |
|
Chris Bednarski
|
a2f4188246
|
Streamline reading boolean values from the driver / job config
|
2015-11-17 16:58:23 -08:00 |
|
Chris Bednarski
|
67ee502acb
|
Added missing linebreaks for log.Printf calls
|
2015-11-17 16:49:01 -08:00 |
|
Chris Bednarski
|
43aaf94383
|
Do Itoa once so line items are simpler
|
2015-11-17 16:31:47 -08:00 |
|
Chris Bednarski
|
ffd3f114dd
|
Merge branch 'docker-allow-to-add-labels' of https://github.com/fernandezvara/nomad into f-docker-labels
|
2015-11-17 16:02:42 -08:00 |
|
Chris Bednarski
|
3b7c252090
|
Improve phrasing in log messages
|
2015-11-17 15:17:44 -08:00 |
|
Alex Dadgar
|
7551a263c5
|
Merge pull request #389 from achanda/name
Set a name for the container
|
2015-11-17 15:07:23 -08:00 |
|
Chris Bednarski
|
629cdd6baa
|
Clean up extraneous variables
|
2015-11-17 14:51:38 -08:00 |
|
Chris Bednarski
|
7f117b3b55
|
That's not a declaration
|
2015-11-17 14:27:58 -08:00 |
|
Chris Bednarski
|
89c6f56059
|
Remove restrictions from docker networking mode; we assume users know what they are doing
|
2015-11-17 14:25:10 -08:00 |
|
Chris Bednarski
|
f2e8357e4a
|
Merge branch 'master' into f-docker-cleanup
|
2015-11-17 14:20:29 -08:00 |
|
Alex Dadgar
|
171a23cb74
|
Merge branch 'master' of https://github.com/hashicorp/nomad
|
2015-11-17 12:04:10 -08:00 |
|
Alex Dadgar
|
11b43f8e1f
|
Avoid calling destroy twice
|
2015-11-17 12:03:59 -08:00 |
|
Antonio Fernández
|
f7f83ee81c
|
allow to set labels on docker containers
|
2015-11-17 14:12:49 +01:00 |
|
Carlos Diaz-Padron
|
77923255b4
|
Add hostname parameter to Docker driver
|
2015-11-16 22:44:44 -08:00 |
|
Chris Bednarski
|
bac9bd60dc
|
Improve logging and DRY some of the port mapping code
|
2015-11-16 19:55:49 -08:00 |
|
Chris Bednarski
|
e9bc0905d1
|
Add missing param and error in the missing case so default will work as expected
|
2015-11-16 19:55:08 -08:00 |
|
Chris Bednarski
|
bd4c6b371d
|
Added config reader for booleans
|
2015-11-16 19:30:37 -08:00 |
|
Diptanu Choudhury
|
03847dd65a
|
Addressed some review comments
|
2015-11-16 22:29:06 -05:00 |
|
Chris Bednarski
|
d00c700318
|
go fmt
|
2015-11-16 16:23:03 -08:00 |
|
Chris Bednarski
|
714e1b52d1
|
Change logging port as %d to logging port.Value
|
2015-11-16 16:05:28 -08:00 |
|
Chris Bednarski
|
9f40143684
|
Merge branch 'master' into f-port-labels
|
2015-11-16 16:02:38 -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
|
c5102975e3
|
Made the code more DRY
|
2015-11-16 13:10:57 -08:00 |
|
Diptanu Choudhury
|
e40229aed6
|
Fixed the docker auth config
|
2015-11-16 13:10:57 -08:00 |
|
Diptanu Choudhury
|
7d44725370
|
Adding comments to fields in the docker driver config
|
2015-11-16 13:10:57 -08:00 |
|