Merb Init Script
Rogelio J. Samour
rogelio.samour at gmail.com
Fri Jan 19 14:53:29 EST 2007
Ha! OK. I guess I could just write one init.d script that starts and
stops the _one_ merb app I have in that box. I was just thinking in
future terms.
thanks though!
-rjs-
On Fri, 2007-01-19 at 11:47 -0800, Ezra Zygmuntowicz wrote:
> Do you have more then one merb app? I usually don't like to put more
> then one app per init.d script. But if you do need to put them all in
> one init.d script. I think the best way woudl be top place a shell
> script somewhere that can start all yoru merbs appropriately. ANd
> then just have the init.d script call that shell script.
>
> Or even better yet, use monit instead of init.d scripts ;)
>
> -Ezra
>
>
> On Jan 19, 2007, at 11:42 AM, Rogelio J. Samour wrote:
>
> > Correct but if I wanted to do a /etc/merb/merb_app1.yml
> > and /etc/merb/merb_app2.yml each of which are symbolic links to each
> > app's /path/to/dist/conf/merb.yml
> >
> > Then I could do a /etc/init.d/merb restart and restart all of merb
> > apps.
> >
> > I guess my question would be: is this a good idea and a possible one?
> >
> > -rjs-
> >
> > On Fri, 2007-01-19 at 11:35 -0800, Ezra Zygmuntowicz wrote:
> >> On Jan 19, 2007, at 8:04 AM, Rogelio J. Samour wrote:
> >>
> >>> I'm trying to emulate the mongrel_cluster_ctl but it takes a -c
> >>> conf_file option... meaning I can run it from anywhere as long as I
> >>> tell it where the conf file is. Merb doesn't have that capability
> >>> does
> >>> it? (it has an additional/supplemental config like mup.conf etc)
> >>>
> >>> Do I have to be under the merb_app root /path/to/merb/app/ to be
> >>> able
> >>> to run merb?
> >>>
> >>> Let me know.
> >>>
> >>> Thanks,
> >>>
> >>> rogelio
> >>
> >>
> >> No you don't have to be in the merb apps root. You can pass merb
> >> root as a command line flag:
> >>
> >> $ merb -m /path/to/merbapp
> >>
> >>
> >> Cheers-
> >> -- Ezra Zygmuntowicz
> >> -- Lead Rails Evangelist
> >> -- ez at engineyard.com
> >> -- Engine Yard, Serious Rails Hosting
> >> -- (866) 518-YARD (9273)
> >>
> >>
> >
>
> -- Ezra Zygmuntowicz
> -- Lead Rails Evangelist
> -- ez at engineyard.com
> -- Engine Yard, Serious Rails Hosting
> -- (866) 518-YARD (9273)
>
>
More information about the Merb-devel
mailing list