Thanks a lot for the contribution. There are a few issues however:
Some of the fields are Optional:
Address (definitely optional as it overrides the node address
Port (even if few services are configured without any port)
ID...
weights (I care much about this one)
I also think we probably need one structure for registration and another for read as the semantics are sometimes a bit different.
We also have to deal with token to allow registration of such service since several tokens might be required depending of the service being registered as well as handling checks (you can ignore Check alone and handle only Checks)
I also activated the CI, so now, you'll have the CI running
Hello @uxgnaw ,
Thanks a lot for the contribution. There are a few issues however:
Some of the fields are Optional:
I also think we probably need one structure for registration and another for read as the semantics are sometimes a bit different.
We also have to deal with token to allow registration of such service since several tokens might be required depending of the service being registered as well as handling checks (you can ignore Check alone and handle only Checks)
I also activated the CI, so now, you'll have the CI running
Kind Regards