Re: BUG #4040: psql should provide option to not prompt for password

From: Mika Fischer <mf+ubuntu(at)zoopnet(dot)de>
To: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
Cc: pgsql-bugs(at)postgresql(dot)org
Subject: Re: BUG #4040: psql should provide option to not prompt for password
Date: 2008-03-17 15:00:45
Message-ID: 20080317150045.GB17432@msgid.zoopnet.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

* Alvaro Herrera <alvherre(at)commandprompt(dot)com> [2008-03-17 15:43]:
> Hmm, why do you need to connect to a database? Some time ago I came up
> with this:
>
> _postgres()
> {
> local cur;
> COMPREPLY=()
> cur=${COMP_WORDS[COMP_CWORD]}
> prev=${COMP_WORDS[COMP_CWORD-1]}
> if [ "$prev" == "-c" ]; then
> COMPREPLY=($(compgen -S= -onospace -W '`command postgres --describe-config | cut -d" " -f1`' -- $cur));
> return 0
> fi
> COMPREPLY=($(compgen -W '-A -B -c -d -D -e -E -F -N -o -P -s -S -f -i -O -t -W --describe-config --help --version' -- $cur))
> return 0
> }
> complete -F _postgres postgres postmaster
>
> What else do you need?

The idea was to do completion for psql, in particular of usernames and
databases. See my other mail for details.

Regards,
Mika

In response to

Browse pgsql-bugs by date

  From Date Subject
Next Message Tom Lane 2008-03-17 15:04:16 Re: BUG #4040: psql should provide option to not prompt for password
Previous Message Mika Fischer 2008-03-17 14:57:53 Re: BUG #4040: psql should provide option to not prompt for password