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