[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sup-talk] hook with external file ref



Excerpts from Philippe LeCavalier's message of Tue Mar 08 21:13:26 -0500 2011:
> Hi David.
> Excerpts from David J. Hamilton's message of Tue Mar 08 16:16:00 -0500 2011:
> > Hi Philippe,
> > 
> > Excerpts from Philippe LeCavalier's message of Fri Mar 04 06:06:17 -0800 2011:
> > > Hi David.
> > > I'm getting "undetermined quoted string" with the above code. Any ideas?
> > 
> > Sorry for the late reply.  I don't see what in the above code would give you
> > that error.
> It's quite possible it's something unrelated to that hook.
Not certain what was going on there. I opened sup with debug to try and
catch the so called "undetermined string" and now I'm not even getting
the error. Strange thing is, I was seeing that over a long period of
time ie a week or more...anyway. Guess I'll drop that.
> > Could you please post your complete before-add-message.rb file?
> Since I have yet to settle on a "style" of code for this hook I'm only
> playing around with different options. As such, I only apply them 1 at a
> time. At the moment I only have your example in there.
> > Your addressfile is just a list of domains right?  Something like:
> > 
> >   gmail.com
> >   somewhereelse.net
> >   example.org
> Yup. Exactly.
> > 
> > One more thing: the code I originally posted does contain an error: you want to
> > use /#{pattern.chomp}/ rather than /#{pattern}/.  So, for example, if your
> > addressfile was in /tmp/addressfile you would have:
> > 
> >   patterns = File.readlines "/tmp/addressfile"
> >   patterns.each do |pattern|
> >     if message.from.email =~ /#{pattern.chomp}/
> >       message.add_label :somelabel
> >     end
> >   end
> I'll try the above. Perhaps that will "settle" things. Back in a bit
> once I have a chance to test that.
> 
> Thanks again David.
Now that I've got no errors I can focus on the hook above. After adding
chomp to the code I now get nothing at all. The log shows the hook is
being read but nothing happens. No label is added and I've confirm for
certain there should be. So no error, but no action ;-) Any suggestions?

-- 
Thanks,
Phil
_______________________________________________
sup-talk mailing list
sup-talk@rubyforge.org
http://rubyforge.org/mailman/listinfo/sup-talk