diff options
| author | Chris Lu <chris.lu@gmail.com> | 2020-04-18 12:44:55 -0700 |
|---|---|---|
| committer | Chris Lu <chris.lu@gmail.com> | 2020-04-18 12:44:55 -0700 |
| commit | 5d346d44bdec30d632840fb30c520cc2a334e004 (patch) | |
| tree | 33da765671fe3acdba5b4c7a83da677308c1a0f0 /weed | |
| parent | ef1274edc9f0397ca0b59d609789b41547180940 (diff) | |
| download | seaweedfs-5d346d44bdec30d632840fb30c520cc2a334e004.tar.xz seaweedfs-5d346d44bdec30d632840fb30c520cc2a334e004.zip | |
Revert "move go client out"
This reverts commit ef1274edc9f0397ca0b59d609789b41547180940.
Diffstat (limited to 'weed')
| -rw-r--r-- | weed/messaging/client/client.go | 11 | ||||
| -rw-r--r-- | weed/messaging/client/publisher.go | 14 | ||||
| -rw-r--r-- | weed/messaging/client/subscriber.go | 14 |
3 files changed, 39 insertions, 0 deletions
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 +} |
