[Backgroundrb-devel] Monit; BackgroundRB; environment variables

hemant kumar gethemant at gmail.com
Sun Sep 21 15:25:18 EDT 2008

BackgrounDRb doesn't depends on any environment variable, but it depends
on correct path (meaning, location from where you are starting
backgroundrb matters.

On Sun, 2008-09-21 at 18:23 +0800, Ramon Miguel M. Tayag wrote:
> I started emailing monit mailing list because I started getting this
> problem where I couldn't start backgroundrb with monit anymore,
> thinking it was a monit problem.  However, I back tracked a bit since
> I had added code to my project, and monit was able to start
> backgroundrb again.
> I seem to have zeroed in on the problem.  I'm not sure where the
> problem lies - maybe monit or maybe backgroundrb, or very likely, my
> code :)
> The problem of monit not being able to start backgroundrb started when
> I added 2 lines to my Rails configuration file:
> "require 'lib/hodel_3000_compliant_logger'" AND "config.logger =
> Hodel3000CompliantLogger.new(config.log_path)"
> (See http://pastie.org/276618 for better formatting. I had just
> installed a logger tool.)
> My speculation: via monit backgroundrb tried to load the logger lib
> but can't find it.  Since monit does away with environment variables,
> maybe the backgroundrb script expects some of these to be there (maybe
> to find where the RAILS_ROOT is).
> I'm stuck because I don't know what environment variables the
> backgroundrb script needs to start properly.  If I know what it needs
> then I can add it to the monit start command.
> Thanks,

More information about the Backgroundrb-devel mailing list