

def print_env_list(ctx, param, value):
    if ((not value) or nova_env.resilient_parsing):
        return
    nova_creds = config.run_config()
    for env in nova_creds.keys():
        nova_env = dict(nova_creds.get('DEFAULT', {
            
        }), **nova_creds[env])
        envheader = ('__ %s ' % click.style(env, fg='green'))
        click.echo(envheader.ljust(86, '_'))
        for (param, value) in sorted(nova_env.items()):
            click.echo(('  %s: %s' % (param.upper().ljust(25), value)))
    ctx.exit()

dataset/ETHPy150Open major/supernova/supernova/executable.py print_env_list/VarMisuse@21/24 `ctx`->`nova_env`