> Date: Thu, 23 Jul 2015 19:31:45 +0200 > > From: Sawyer X <xsawy...@gmail.com> > I suggest not using Dancer2 for the config loading here. The config loading > for Dancer2 really should be for the framework. Even though you can add > configurations for the app, it seems like a very custom and advanced > situation. > > What I recommend is having a setup() method in your app that loads > configuration files for the database handles. Then you call that setup and > *then* call ->to_app. > > Do you understand what I mean?
I believe so -- I had a look at your (SawyerX's) Act code (on github) and you've used setup in a similar way there. Is it possible to use a setup() method to alter the contents of the 'config' variable? For example, I would like to be able to switch sessions on and off without having to remove the session engine settings from the config file. If it's not possible, it's not a problem -- I'll do things a different way. Thanks! Amelia. > On Thu, Jul 23, 2015 at 12:48 AM, Amelia Ireland <airel...@lbl.gov> wrote: > > > To answer my own question, the easiest thing is to use > > app->load_config_file(...) and merge the settings into the app config. > > > > > > On 22 July 2015 at 15:41, Amelia Ireland <airel...@lbl.gov> wrote: > > > > > >> Hello all, > > >> > > >> Is there a recommended method for using multiple configuration files > > for a > > >> Dancer2 application in addition to the config.xxx and > > >> development.xxx/production.xxx files? My app uses a couple of databases > > >> with passwords that are changed on a regular basis, and I'd like to be > > able > > >> to drop DB config files into the environments folder and have them > > >> automatically included rather than having to edit config files by hand > > or > > >> regenerate them by script. If there's something that already exists > > that I > > >> can use, that would be great! > > >> > > >> Thanks! > > >> Amelia.
_______________________________________________ dancer-users mailing list dancer-users@dancer.pm http://lists.preshweb.co.uk/mailman/listinfo/dancer-users