MCPcopy Create free account
hub / github.com/Flagsmith/flagsmith / get_numbered_env_vars_with_prefix

Function get_numbered_env_vars_with_prefix

api/app/utils.py:11–24  ·  view source on GitHub ↗

Returns a list containing the values of all environment variables whose names have a given prefix followed by an integer, starting from 0, until no more variables with that prefix are found.

(prefix: str)

Source from the content-addressed store, hash-verified

9
10
11def get_numbered_env_vars_with_prefix(prefix: str) -> list[str]:
12 """
13 Returns a list containing the values of all environment variables whose names have a given prefix followed by an
14 integer, starting from 0, until no more variables with that prefix are found.
15 """
16 db_urls = []
17 i = 0
18 while True:
19 db_url = os.getenv(f"{prefix}{i}")
20 if not db_url:
21 break
22 db_urls.append(db_url)
23 i += 1
24 return db_urls

Calls 1

appendMethod · 0.45

Used in the wild real call sites across dependent graphs

searching dependent graphs…