in bonsaicli2/bonsai_cli/utils.py [0:0]
def list_profiles(config: Config):
"""
Lists available profiles from configuration
param config: Bonsai_ai.Config
"""
profile: Optional[str] = config.profile
click.echo("\nBonsai configuration file(s) found at {}".format(config.file_paths))
click.echo("\nAvailable Profiles:")
if profile:
if profile == "DEFAULT":
click.echo(" DEFAULT" + " (active)")
else:
click.echo(" DEFAULT")
# Grab Profiles from bonsai config and list each one
sections = config.section_list()
for section in sections:
if section == profile:
click.echo(" " + section + " (active)")
else:
click.echo(" " + section)
else:
click.echo("No profiles found please run 'bonsai configure'.")