-
Notifications
You must be signed in to change notification settings - Fork 2k
Driver RPC Interface Specification #2719
Comments
Hey @prologic. No formal specification so far (unfortunately :( ) but essentially the idea is you need to implement the |
@nathanleclaire Thanks for responding! I've looked at various 3rd-party (not packaged with Is this not the case? |
@prologic No, it's pretty tightly coupled to Golang |
But it's an RPC and talks over a socket no? :) What am I missing :P |
@prologic It's built using https://golang.org/pkg/net/rpc/ and the transport codec is In order to be truly language-agnostic we'd have to use something like JSON-RPC or protobufs which is designed for that specifically. It's definitely something I'm taking into consideration for the future, but would require a version bump on the plugin API (it wouldn't be backwards or forwards compatible). |
Bump! |
Is there a document/pr/issue that describes the RPC Interface for driver plugins? I found a few related issues #1626 and #1902 but I'm struggling to find something more "concrete; there isn't anything in docs that I can see?
The text was updated successfully, but these errors were encountered: