I use these for my enviornment env.skip_bad_hosts = True env.warn_only = True env.abort_on_prompts = True
On Tue, Dec 13, 2016 at 7:20 PM, Prasant J <[email protected]> wrote: > Thanks Brandon for the response! > > > I'm using fabric as library in my program. > I'm setting up environment first (env.user, env.password) and then > using run() to execute the command. > > How can I set "abort-on-prompts" in this case? (I know how to use from > command line) > > Could you please point me to an example or provide some inputs so that > I can use this feature? > > Regards, Pj > > > On Mon, Dec 5, 2016 at 8:38 PM, Brandon Whaley <[email protected]> wrote: > > I would use a combination of > > http://docs.fabfile.org/en/1.12/usage/env.html#abort-on-prompts and > > http://docs.fabfile.org/en/1.12/usage/env.html#abort-exception to have > > Fabric throw a custom exception when it has to prompt, which I would > > subsequently catch and handle myself based on context. > > > > On Mon, Dec 5, 2016 at 1:12 AM Prasant J <[email protected]> wrote: > >> > >> Hi, > >> > >> I'm writing a python GUI that uses fabric as library and performs > >> operations on the remote host. > >> > >> When the user supplies wrong password, then fabric asks for user to > >> provide password on the command line. The control drops to the command > >> line and the prompt is expecting user to input the password and this > >> does not go well with my GUI application. > >> > >> How can I prevent this? How can fabric return exception or error when > >> password supplied is wrong. Basically fabric should give up on the > >> first attempt when password is incorrect. > >> > >> Is there any way around this? > >> > >> Any inputs will be of help! > >> > >> > >> Regards, Pj > >> > >> _______________________________________________ > >> Fab-user mailing list > >> [email protected] > >> https://lists.nongnu.org/mailman/listinfo/fab-user > > _______________________________________________ > Fab-user mailing list > [email protected] > https://lists.nongnu.org/mailman/listinfo/fab-user >
_______________________________________________ Fab-user mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/fab-user
