It could be the rapns process not flushing STDOUT. Try adding: STDOUT.sync = true
to bin/rapns -- Dave Newman @whatupdave http://whatupdave.com On Friday, 28 October 2011 at 12:47 AM, Ivan el Magnifico wrote: > Hi, > > I'm relatively new to god, but I've been able to set it up mostly > right. > > On issue I haven't been able to fix, is for this watch: > > God.watch do |w| > w.dir = 'some dir' > w.name (http://w.name) = 'rapns' > w.group = 'some app' > w.interval = 30.seconds > w.pid_file = "some pid.pid" > w.gid = 'user' > w.uid = 'group' > w.start = "bundle exec rapns production --foreground > > somelog.log" > w.log = "some path/god.log" > end > > Why the --foreground switch and the output redirection you ask? Well, > I've tested several approaches, and none of them write to the log. > With just "bundle exec rapns production", the god.log file does get > written, but only *after* I kill the rapns process. With the method I > show, it's the same, but for the somelog.log file. > > Is this an issue with the rapns process or is there something I'm > doing all wrong? > > Thanks! > > - Ivan > > -- > You received this message because you are subscribed to the Google Groups > "god.rb" group. > To post to this group, send email to [email protected] > (mailto:[email protected]). > To unsubscribe from this group, send email to > [email protected] > (mailto:[email protected]). > For more options, visit this group at > http://groups.google.com/group/god-rb?hl=en. -- You received this message because you are subscribed to the Google Groups "god.rb" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/god-rb?hl=en.
