Better list of available services

This commit is contained in:
jpk 2023-01-10 10:14:38 +01:00
parent 66c3422141
commit 466ee0c9a5
1 changed files with 7 additions and 1 deletions

View File

@ -1,6 +1,9 @@
import click
from pathlib import Path
from rich import print
from rich.tree import Tree
from doxy.config import Config
from doxy import services
@ -17,7 +20,10 @@ def main(ctx):
@click.command()
@click.pass_context
def list(ctx):
print(services.find_services(Path(ctx.obj["CONFIG"].root_directory)))
tree = Tree("[bold]Available Services")
for service in services.find_services(Path(ctx.obj["CONFIG"].root_directory)):
tree.add(service)
print(tree)
@click.command()