Hi,

A quick update, to make sure no one wastes time answering my initial
question...
Location of the config file is not the issue - within my main app file
(where the routes are defined), the config hash contains all of the
configuration, and the config.yml location. In a plugin I wrote however
a part of the configuration is missing - not even all of it.
All that's left is for me to figure out why :)

Nik

On 15/09/16 13:55, Nik Mitev wrote:
> Hi,
>
> I have  a small app running on a server for restricted use, and want to
> have it as a standard service.
> Unfortunately DaemonTools is not available as an official rpm for Red
> Hat, so I can't use it. I installed Ubic and tried with that, but gave
> it up when I could not find a way to get it to work under HTTPS.
>
> As a last resort wrote a loader script which uses Systemd::Daemon and
> runs as a simple supervisor service which starts/reloads/stops the
> Dancer app.
> So far so good, but the app once started does not seem to pick up
> config.yml, and the database connection information in there - so the
> app is running but cant do anything.
> The problem seems to be that when started in this way it uses / as the
> working directory, and there is no way to tell plackup to look elsewhere
> for the config.
>
> I tried this and that, but failing so far.
>
> Happy to change the approach, but really hoping to be able to keep all
> dependencies of the finished product within perl and my perlbrew folder.
>
> Cheers,
> Nik
>
>
>
> _______________________________________________
> dancer-users mailing list
> dancer-users@dancer.pm
> http://lists.preshweb.co.uk/mailman/listinfo/dancer-users

Attachment: signature.asc
Description: OpenPGP digital signature

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

Reply via email to