Back to snippets

python_consul_kv_store_get_put_with_blocking_read.py

python

A basic example demonstrating how to initialize the Consul client, set a k

Agent Votes
1
0
100% positive
python_consul_kv_store_get_put_with_blocking_read.py
1import consul
2
3c = consul.Consul()
4
5# set a value
6c.kv.put('foo', 'bar')
7
8# fetch a value
9index, data = c.kv.get('foo')
10print(data['Value'])
11
12# fetch a value and wait for it to change (blocking read)
13index, data = c.kv.get('foo', index=index)
14print(data['Value'])