Just FYI, I know I could simply write a subroutine to do this, which may duplicate the code in the routine that currently handles the API component, but I'm looking to see if there is a Dancer-ish way to pull the data.<br>
<br><div class="gmail_quote">On Wed, Apr 6, 2011 at 4:11 PM, J. Bobby Lopez <span dir="ltr"><<a href="mailto:jbl@jbldata.com">jbl@jbldata.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div>Alright, so I got as far as setting up a couple of routes to return serialized JSON provided the input is correct.<br></div><div><br></div><div>So far, so good.</div><div><br></div><div>Now, I'm trying to handle forms.. so far I I'm using HTML::FormFu, and it seems to flow well with the templates.</div>

<div><br></div><div>The question I have now is, how do I utilize the JSON api routes I've created from a form.</div><div><br></div><div>For example, say I have '/api/1.0/component/input' which returns serialized JSON.   </div>

<div><br></div><div>Now lets say I have '/ui/1.0/form1' which provides an HTML form for the user to submit something.</div><div><br></div><div>Once I retrieve the parameters, how do I use it to make a request to the 'component' api above.<br>

</div><div><br></div><div>Some code might be helpful, see here: </div><div><a href="http://pastebin.jbldata.com/m66912508" target="_blank">http://pastebin.jbldata.com/m66912508</a><br></div><font color="#888888"><div><br>
</div><div><br></div><div>-Bobby</div></font><div><div class="h5">
<div><br></div><br><div class="gmail_quote">On Tue, Mar 29, 2011 at 1:10 PM, J. Bobby Lopez <span dir="ltr"><<a href="mailto:jbl@jbldata.com" target="_blank">jbl@jbldata.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Understood.. I thought it was the other way around (config.yml overrides development.yml).  Logging works now, thanks!<div><div><br><br><div class="gmail_quote">On Tue, Mar 29, 2011 at 1:07 PM, Dave Doyle <span dir="ltr"><<a href="mailto:dave.s.doyle@gmail.com" target="_blank">dave.s.doyle@gmail.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Okay, stuff in the development.yaml will override stuff in config.yml (the intent is so you can have difference loggers, log levels, etc for production/dev) so it's going to change the logger to a console logger so you should see it directly in the output (not sure why you don't). You can try yanking the log stuff out of config.yml and change the development.yml to logger to "file".  It should then log to log/development.log.<div>


<div>
<div>--</div><a href="mailto:dave.s.doyle@gmail.com" target="_blank">dave.s.doyle@gmail.com</a><br>
<br><br></div><div><div><div class="gmail_quote">On Tue, Mar 29, 2011 at 1:01 PM, J. Bobby Lopez <span dir="ltr"><<a href="mailto:jbl@jbldata.com" target="_blank">jbl@jbldata.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div>Hey Dave,<br></div><div><br></div><div>I just added two lines to the default config.yml:</div><div>logger: 'file'</div><div>log: 'core'</div><div><br></div><div>I'm running the app via ./bin/<a href="http://app.pl" target="_blank">app.pl</a>, yes.</div>




<div><br></div><div>Didn't modify development.yml, but see that it is the following:</div><div><br></div><div>logger: "console"</div><div>log: "core"</div><div>warnings: 1</div><div>show_errors: 1</div>




<div>auto_reload: 0</div><div><div><br><div class="gmail_quote">On Tue, Mar 29, 2011 at 12:51 PM, Dave Doyle <span dir="ltr"><<a href="mailto:dave.s.doyle@gmail.com" target="_blank">dave.s.doyle@gmail.com</a>></span> wrote:<br>



<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
1) How are you running the app?  Just perl bin/<a href="http://app.pl" target="_blank">app.pl</a>?<div>2) Can you post the contents of config.yml and environments/development.yml? ( less passwordy-bits of course)</div><div>




<br></div><div>
Thanks,</div><div>D</div><div><div>--</div><a href="mailto:dave.s.doyle@gmail.com" target="_blank">dave.s.doyle@gmail.com</a><br>
<br><br><div class="gmail_quote"><div><div>On Tue, Mar 29, 2011 at 12:44 PM, J. Bobby Lopez <span dir="ltr"><<a href="mailto:jbl@jbldata.com" target="_blank">jbl@jbldata.com</a>></span> wrote:<br></div></div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>
<div>So I started playing with Dancer, and am trying to figure out how to enable logging.<br></div><div><br></div><div>I've seen the Dancer Cookbook, and saw the Dancer::Config stuff:</div><div><br></div><div>        Dancer::Config::setting('appdir',$appdir);<br>






        Dancer::Config::load();<br></div><div><br></div><div>And I added the 'logger' and 'log' items to the config.yml file, but when I try to use a simple debug statement, such as:</div><div><br></div><div>






debug "hey it's me";</div><div><br></div><div>It doesn't log to the console or any log file.  No log file is created in the appdir/.</div><div><br></div><div>What am I missing?<br><br>Thanks,<br></div><font color="#888888"><div>






-Bobby</div>
</font><br></div></div>_______________________________________________<br>
toronto-pm mailing list<br>
<a href="mailto:toronto-pm@pm.org" target="_blank">toronto-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/toronto-pm" target="_blank">http://mail.pm.org/mailman/listinfo/toronto-pm</a><br>
<br></blockquote></div><br></div>
</blockquote></div><br>
</div></div></blockquote></div><br></div></div></div>
</blockquote></div><br>
</div></div></blockquote></div><br>
</div></div></blockquote></div><br>