Skip to content

Commit 88076f4

Browse files
committed
Simplify plotter
1 parent 5463330 commit 88076f4

1 file changed

Lines changed: 2 additions & 7 deletions

File tree

scripts/dishka/plot_dependencies_data.py

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,19 @@
11
import asyncio
22

33
import dishka.plotter
4-
from dishka import AsyncContainer
54

65
from app.main.run import make_app
76

87

9-
def generate_d2_dependency_graph(container: AsyncContainer) -> str:
8+
async def main() -> None:
109
"""
1110
Generates dependency graph for container in `d2` format.
1211
See https://d2lang.com for rendering instructions.
1312
"""
14-
return dishka.plotter.render_d2(container)
15-
16-
17-
async def main() -> None:
1813
app = make_app()
1914
container = app.state.dishka_container
2015
try:
21-
print(generate_d2_dependency_graph(container))
16+
print(dishka.plotter.render_d2(container))
2217
finally:
2318
await container.close()
2419

0 commit comments

Comments
 (0)