get_discussion_nodes() — fastapi Function Reference
Architecture documentation for the get_discussion_nodes() function in people.py from the fastapi codebase.
Entity Profile
Dependency Diagram
graph TD 84977da1_57ce_0dc7_e179_a9a9413dc881["get_discussion_nodes()"] 4dbe490d_c30b_6033_480a_ba29c94d075d["people.py"] 84977da1_57ce_0dc7_e179_a9a9413dc881 -->|defined in| 4dbe490d_c30b_6033_480a_ba29c94d075d 04dd64fd_a157_008a_06a5_7c82002acaed["main()"] 04dd64fd_a157_008a_06a5_7c82002acaed -->|calls| 84977da1_57ce_0dc7_e179_a9a9413dc881 9665a48d_4945_b6d7_55d6_2689946f991b["get_graphql_question_discussion_edges()"] 84977da1_57ce_0dc7_e179_a9a9413dc881 -->|calls| 9665a48d_4945_b6d7_55d6_2689946f991b style 84977da1_57ce_0dc7_e179_a9a9413dc881 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
scripts/people.py lines 180–193
def get_discussion_nodes(settings: Settings) -> list[DiscussionsNode]:
discussion_nodes: list[DiscussionsNode] = []
discussion_edges = get_graphql_question_discussion_edges(settings=settings)
while discussion_edges:
for discussion_edge in discussion_edges:
discussion_nodes.append(discussion_edge.node)
last_edge = discussion_edges[-1]
# Handle GitHub secondary rate limits, requests per minute
time.sleep(settings.sleep_interval)
discussion_edges = get_graphql_question_discussion_edges(
settings=settings, after=last_edge.cursor
)
return discussion_nodes
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does get_discussion_nodes() do?
get_discussion_nodes() is a function in the fastapi codebase, defined in scripts/people.py.
Where is get_discussion_nodes() defined?
get_discussion_nodes() is defined in scripts/people.py at line 180.
What does get_discussion_nodes() call?
get_discussion_nodes() calls 1 function(s): get_graphql_question_discussion_edges.
What calls get_discussion_nodes()?
get_discussion_nodes() is called by 1 function(s): main.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free