From 5d346d44bdec30d632840fb30c520cc2a334e004 Mon Sep 17 00:00:00 2001 From: Chris Lu Date: Sat, 18 Apr 2020 12:44:55 -0700 Subject: [PATCH] Revert "move go client out" This reverts commit ef1274edc9f0397ca0b59d609789b41547180940. --- weed/messaging/client/client.go | 11 +++++++++++ weed/messaging/client/publisher.go | 14 ++++++++++++++ weed/messaging/client/subscriber.go | 14 ++++++++++++++ 3 files changed, 39 insertions(+) create mode 100644 weed/messaging/client/client.go create mode 100644 weed/messaging/client/publisher.go create mode 100644 weed/messaging/client/subscriber.go diff --git a/weed/messaging/client/client.go b/weed/messaging/client/client.go new file mode 100644 index 000000000..9bf9bc71e --- /dev/null +++ b/weed/messaging/client/client.go @@ -0,0 +1,11 @@ +package client + +type MessagingClient struct { + bootstrapBrokers []string +} + +func NewMessagingClient(bootstrapBrokers []string) *MessagingClient { + return &MessagingClient{ + bootstrapBrokers: bootstrapBrokers, + } +} diff --git a/weed/messaging/client/publisher.go b/weed/messaging/client/publisher.go new file mode 100644 index 000000000..3e21cc557 --- /dev/null +++ b/weed/messaging/client/publisher.go @@ -0,0 +1,14 @@ +package client + +import "github.com/chrislusf/seaweedfs/weed/pb/messaging_pb" + +type Publisher struct { +} + +func (c *MessagingClient) NewPublisher(namespace, topic string) *Publisher { + return &Publisher{} +} + +func (p *Publisher) Publish(m *messaging_pb.RawData) error{ + return nil +} diff --git a/weed/messaging/client/subscriber.go b/weed/messaging/client/subscriber.go new file mode 100644 index 000000000..55101a283 --- /dev/null +++ b/weed/messaging/client/subscriber.go @@ -0,0 +1,14 @@ +package client + +import "github.com/chrislusf/seaweedfs/weed/pb/messaging_pb" + +type Subscriber struct { +} + +func (c *MessagingClient) NewSubscriber(namespace, topic string) *Subscriber { + return &Subscriber{} +} + +func (p *Subscriber) Subscribe(processFn func(m *messaging_pb.Message)) error{ + return nil +}