Skip to content

Commit 693f610

Browse files
Sara NorlinGr1N
authored andcommitted
Added subscribe to documentation
1 parent 9a634a3 commit 693f610

1 file changed

Lines changed: 15 additions & 1 deletion

File tree

README.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,21 @@ $ pip install nats-python
2020
from pynats import NATSClient
2121

2222
with NATSClient() as client:
23-
client.publish("test-subject", payload=b"test-payload")
23+
# Connect
24+
client.connect()
25+
26+
# Subscribe
27+
def callback(msg):
28+
message = '%s' % msg
29+
print('Received a message with subject ' + msg.subject + ': ' + message)
30+
31+
client.subscribe(subject="test-subject", callback=callback)
32+
33+
# Publish a message
34+
client.publish(subject="test-subject", payload=b"test-payload")
35+
36+
# wait for 1 message
37+
client.wait(count=1)
2438
```
2539

2640
## Contributing

0 commit comments

Comments
 (0)