I think that using ENV to set options is not a bad idea, since they can be retrieved if needed (/proc/PID/environ) and keep the command line down. One of the popular methods in java land is to export the classpath as an environment variable (otherwise command lines get unbearably long).


On Mon, Oct 7, 2013 at 8:05 AM, sawyer x <xsawyerx@gmail.com> wrote:
That really is a tricky point... I'm not exactly sure, to be honest.


On Tue, Sep 17, 2013 at 11:28 PM, Gideon D'souza <gidisrael@gmail.com> wrote:
Hey folks,

So I'm working on fixing issue #393:

I'm sorry to have gotten jammed up with such a simple task. I ran into a small issue which might relate to other things going on.

(1) I cannot use setting(port => 1234) or setting(environment => "stage") inside GetOpt like Dancer1. It fails. 
Here is the line that fails:

@mst did point out this is incorrect, I should point to the config setting on the app instance. A larger problem here is that this doesn't work either.

(2) $app->setting(..) or $runner->setting(..) don't work. 

What also perplexed me is that if I put a breakpoint at a line inside Dancer2::import it wouldn't stop and just go and run the server.

So what should I do here?  Setting $ENV{} works. Should I do this? Am I doing something wrong? Is there anything else I should fix first?

Regards,
Gideon

_______________________________________________
dancer-users mailing list
dancer-users@dancer.pm
http://lists.preshweb.co.uk/mailman/listinfo/dancer-users



_______________________________________________
dancer-users mailing list
dancer-users@dancer.pm
http://lists.preshweb.co.uk/mailman/listinfo/dancer-users