Brian DeHamer
b7424e5c47
Fix issue where updated containers aren't stopped
...
Used 'break' instead of 'continue' resulting in the termination of the
stop container loop any time the watchtower container is encountered.
2015-07-24 21:11:49 +00:00
Brian DeHamer
4275d1cd3d
Add more accessors to Container struct
2015-07-22 22:52:22 +00:00
Brian DeHamer
bfed95ecaf
Support --debug flag
...
Also adds better logging output
2015-07-22 21:58:16 +00:00
Brian DeHamer
3d0c853e42
Add --no-pull support
2015-07-21 23:29:00 +00:00
Brian DeHamer
a8dec129f5
Refactor Client interface
2015-07-21 22:41:58 +00:00
Brian DeHamer
cc1efc20e2
Go-lint clean-up
2015-07-21 21:40:22 +00:00
Brian DeHamer
4ba21639a0
Allow user-configurable DOCKER_HOST
2015-07-21 19:37:18 +00:00
Brian DeHamer
00f2875abf
Refactoring & renaming
2015-07-21 16:58:31 +00:00
Brian DeHamer
3dd06cffb1
Enable watchtower to update itself
2015-07-20 22:54:18 +00:00
Brian DeHamer
1f460997cb
Wait for container stop after kill
2015-07-17 18:56:09 +00:00
Brian DeHamer
13ec7ac94e
Fix aggressive image pulling
...
In cases where a container's image was specified without an explicit tag
watchtower was pulling ALL of the images. Fixed so that a ":latest" tag
is assumed if one hasn't been explicitly set.
2015-07-16 20:25:01 +00:00
Brian DeHamer
31b6a30686
Set-up CircleCI builds
2015-07-16 19:04:39 +00:00
Brian DeHamer
c02c4b9ec1
Handle container links
...
Ensures that linked containers are restarted if any of their
dependencies are restarted -- and makes sure that everything happens in
the correct order.
2015-07-15 22:22:00 +00:00
Brian DeHamer
ce4ed7316c
Initial commit
...
Signed-off-by: Brian DeHamer <brian@dehamer.com>
2015-07-13 21:42:33 +00:00