[Dancer-users] Stand Alone applications using Dancer

Gabor Szabo szabgab at gmail.com
Fri Apr 2 22:36:55 UTC 2010

On Sat, Apr 3, 2010 at 1:11 AM, sawyer x <xsawyerx at gmail.com> wrote:
> On Sat, Apr 3, 2010 at 1:05 AM, Gabor Szabo <szabgab at gmail.com> wrote:
>> How can I launch the browser from the script and how can
>> I do it *after* I called dance()
> KiokuDB::Navigator uses Browser::Open to accomplish that. I can honestly say
> I found it nifty. :)
> http://search.cpan.org/perldoc?Browser::Open

Hmm, I missed that one.
Someone needs to improve search.cpan.org so it will find modules even
if the user does not know how to search for the obvious name...

> You can view the usage of it in the "run" method of KiokuDB::Navigator.


I have now this code:

# TODO should be in the other way around

and it works but could be improved.

How could I launch dance in the background the easy way?
(I guess --daemon is not the answer for me).

Maybe a    dance_on_backstage();   ?
and a wait_for_dance_to_finish() so I don't need to implement
the ctrl-c handling myself.


or maybe an even better integration in case the user launched the script
with --port=4000


That would load  Browser::Open and call Browser::Open::open_browser.

I guess I am looking for suggestions how to implement these.

More information about the Dancer-users mailing list