<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:Georgia;
        panose-1:2 4 5 2 5 4 5 2 3 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:Georgia;
        color:windowtext;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
/* List Definitions */
@list l0
        {mso-list-id:496070425;
        mso-list-type:hybrid;
        mso-list-template-ids:-1281319590 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
        {mso-level-tab-stop:.5in;
        mso-level-number-position:left;
        text-indent:-.25in;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
-->
</style>
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><font size=2 face=Georgia><span style='font-size:10.0pt;
font-family:Georgia'>In the process of integrating BackgrounDRb into my company’s
CRM application for our web site, I have run against two roadblocks in
configuration that required my actually modifying the BackgrounDRb source code
to work around:<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Georgia><span style='font-size:10.0pt;
font-family:Georgia'><o:p> </o:p></span></font></p>
<ol style='margin-top:0in' start=1 type=1>
<li class=MsoNormal style='mso-list:l0 level1 lfo1'><font size=2 face=Georgia><span
style='font-size:10.0pt;font-family:Georgia'>The MasterProxy class
overrides the RAILS_ENV settings with the settings in the
backgroundrb.yml, or sets the environment to “development” if
not set. This makes it impossible to allow the server to run in multiple
configuration environments (e.g. staging and production, for example). In
my opinion, it would be best to have MasterProxy rely solely on the current
setting of RAILS_ENV, and never override it under any circumstances.<o:p></o:p></span></font></li>
<li class=MsoNormal style='mso-list:l0 level1 lfo1'><font size=2 face=Georgia><span
style='font-size:10.0pt;font-family:Georgia'>DebugMaster supports only logging
options: log to files with hard-coded names, or log to stdout. In our
clustered production environment, we use SyslogLogger to send all logging
messages to a remote server, in order to maintain logs for all our servers
in one place. There appears to be no way to do this in BackgrounDRb
without modifying the behavior of DebugMaster.<o:p></o:p></span></font></li>
</ol>
<p class=MsoNormal><font size=2 face=Georgia><span style='font-size:10.0pt;
font-family:Georgia'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Georgia><span style='font-size:10.0pt;
font-family:Georgia'>Apart from these two issues, this is a great tool for asynchronous
processing. Thanks!<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Georgia><span style='font-size:10.0pt;
font-family:Georgia'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><img width=228 height=60 id="_x0000_i1028"
src="cid:image001.jpg@01C868DE.CB25A710" align=baseline border=0><o:p></o:p></span></font></p>
<p class=MsoNormal><font size=1 face=Arial><span style='font-size:7.5pt;
font-family:Arial'>George Feil | Senior Software Engineer</span></font><o:p></o:p></p>
<p class=MsoNormal><font size=1 face=Arial><span style='font-size:7.5pt;
font-family:Arial'>www.realgirlsmedia.com</span></font><o:p></o:p></p>
<p class=MsoNormal><font size=1 face=Arial><span style='font-size:7.5pt;
font-family:Arial'>www.divinecaroline.com</span></font><o:p></o:p></p>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p> </o:p></span></font></p>
</div>
</body>
</html>