Skip to content

Commit b7ab107

Browse files
committed
Update per review: update samples
1 parent da9c332 commit b7ab107

File tree

1 file changed

+19
-3
lines changed

1 file changed

+19
-3
lines changed

doc/reference/reference_lua/config.rst

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -308,11 +308,27 @@ config API
308308
.. code-block:: lua
309309
310310
local config = require('config')
311+
local connpool = require('experimental.connpool')
312+
local log = require('log')
313+
311314
for instance_name in pairs(config:instances()) do
312-
local connpool = require('experimental.connpool')
313315
local conn = connpool.connect(instance_name)
314-
local log = require('log')
315-
log.info(string.format("Connection URI for '%s': %s:%s", instance_name, conn.host, conn.port))
316+
log.info("Connection URI for %q: %s:%s", instance_name, conn.host, conn.port)
317+
end
318+
319+
In this example, the same actions are performed for instances from the specific replica set:
320+
321+
.. code-block:: lua
322+
323+
local config = require('config')
324+
local connpool = require('experimental.connpool')
325+
local log = require('log')
326+
327+
for instance_name, def in pairs(config:instances()) do
328+
if def.replicaset_name == 'storage-b' then
329+
local conn = connpool.connect(instance_name)
330+
log.info("Connection URI for %q: %s:%s", instance_name, conn.host, conn.port)
331+
end
316332
end
317333
318334

0 commit comments

Comments
 (0)