Change the current gosdn plugin implementation from Go's internal plugin system to hashicorp's go-plugins
Compare changes
- Malte Bauch authored
@@ -123,7 +123,7 @@ func (x *GetAvailablePluginsResponse) GetPlugins() []*plugin_registry.Plugin {
@@ -132,8 +132,8 @@ type PluginSchemaRequest struct {
@@ -141,13 +141,13 @@ func (x *PluginSchemaRequest) Reset() {
@@ -159,19 +159,19 @@ func (x *PluginSchemaRequest) ProtoReflect() protoreflect.Message {
@@ -246,33 +246,34 @@ var file_gosdn_plugin_internal_plugin_internal_proto_rawDesc = []byte{
@@ -291,7 +292,7 @@ var file_gosdn_plugin_internal_plugin_internal_proto_msgTypes = make([]protoimpl
@@ -299,9 +300,9 @@ var file_gosdn_plugin_internal_plugin_internal_proto_goTypes = []interface{}{
@@ -340,7 +341,7 @@ func file_gosdn_plugin_internal_plugin_internal_proto_init() {