Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery
 
PerlMonks  

Re^6: Drop-In Password Dialog?

by davido (Archbishop)
on Dec 03, 2012 at 17:42 UTC ( #1006919=note: print w/ replies, xml ) Need Help??


in reply to Re^5: Drop-In Password Dialog?
in thread Drop-In Password Dialog?

Out of curiosity, have you considered basing Ask::STDIO on IO::Prompt::Tiny? (...or on IO::Prompt::Hooked -- shameless plug.) That way even if there's no live terminal input can still be received via sane defaults.

You may already have thought of it, and I don't know that those modules would be a good fit, but just asking. :)


Dave


Comment on Re^6: Drop-In Password Dialog?
Replies are listed 'Best First'.
Re^7: Drop-In Password Dialog?
by tobyink (Abbot) on Dec 03, 2012 at 18:29 UTC

    I'm not sure that makes much sense. The point of Ask::STDIO is to interact with a live terminal. If the process isn't running on a live terminal (-t STDIN and -t STDOUT), Ask shouldn't even attempt to load Ask::STDIO.

    perl -E'sub Monkey::do{say$_,for@_,do{($monkey=[caller(0)]->[3])=~s{::}{ }and$monkey}}"Monkey say"->Monkey::do'

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1006919]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (10)
As of 2015-07-28 11:39 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (254 votes), past polls