Commit Graph

18 Commits

Author SHA1 Message Date
Evan Hazlett a80106ab4a
add health for agent
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2019-06-19 11:05:58 -04:00
Evan Hazlett db23484f9f
enable peer payload update
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2018-11-29 22:57:26 -05:00
Evan Hazlett f8763a7a16
remove signals from start
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2018-10-26 12:36:07 +00:00
Evan Hazlett 27fd24a181
Merge pull request #4 from crosbymichael/labels
Expand Peer information
2018-09-20 11:36:46 -04:00
Michael Crosby cfe9715911 Use atomic pub/sub for events 2018-09-18 22:08:30 -04:00
Michael Crosby 72db99191c Use protos for peer info 2018-09-18 21:59:54 -04:00
Michael Crosby 235ddbdc7e Add labels for peers
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2018-09-18 08:23:11 -04:00
Evan Hazlett f4f89765ea
Merge pull request #3 from crosbymichael/peers
Join peers in create
2018-09-14 17:03:21 -04:00
Michael Crosby 8eb32d9bde Add debug config option 2018-09-14 17:02:29 -04:00
Michael Crosby d597ca32bd Join peers in create 2018-09-14 17:00:52 -04:00
Evan Hazlett a1a8f3fa5a
Merge pull request #1 from crosbymichael/miley
Remove GRPC from element
2018-09-14 08:49:52 -04:00
Michael Crosby 382f52335c Remove GRPC from element
I came in like a wrecking ball....

I think the grpc server and rpc configuration for the server should be
handled outside of this package.  There are many ways to configure it
and we need more flexability on start and shutdown for grpc services.
Signal handling should be in the caller.
2018-09-14 08:25:56 -04:00
Evan Hazlett 52da33976c
add memberlist config data
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2018-07-06 18:07:00 -04:00
Evan Hazlett 4879821486
minor tweak to logging
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2018-06-30 15:38:49 -04:00
Evan Hazlett 23834a39fd
do not block on start
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2018-06-09 23:05:01 -04:00
Evan Hazlett 5dace354b7
add subscribe for node events
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2018-06-09 13:28:25 -04:00
Evan Hazlett aa0c2abf84
add Config func
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2018-06-07 01:17:03 -04:00
Evan Hazlett 752f9b0d09
initial commit
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2018-06-04 12:40:04 -04:00