<div dir="ltr"><br><br><div class="gmail_quote">On Sun, Sep 7, 2008 at 8:29 PM, Ryan Steffes <span dir="ltr">&lt;<a href="mailto:rbsteffes@gmail.com">rbsteffes@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div dir="ltr"><br><br><div class="gmail_quote"><div><div></div><div class="Wj3C7c">On Fri, Sep 5, 2008 at 3:48 PM, Brad DerManouelian <span dir="ltr">&lt;<a href="mailto:myth@dermanouelian.com" target="_blank">myth@dermanouelian.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div><div><div>On Sep 5, 2008, at 1:25 PM, Ryan Steffes wrote:</div><br><blockquote type="cite"><div dir="ltr"><div class="gmail_quote"><div>Been playing <a href="http://myth.find_orphans.pl" target="_blank">myth.find_orphans.pl</a>,&nbsp; it seems to me that I get a number of false positives for &quot;unknown files&quot; due to having overlapping storage groups on multiple backends.&nbsp; The reason is because it&#39;s pulling the list of known files for a single backend, so files attributed to another backend in the same storagegroup are seen as unknown files.<br>

 <br>What I&#39;m debating is whether it&#39;s &quot;better&quot; behavior to simply disable the hostname check and check for all files or to check unknown files against other backends.<br><br>Anyone have a strong opinion?</div>

</div></div></blockquote><div><br></div></div>Is&nbsp;&quot;overlapping storage groups on multiple backends&quot;&nbsp;a supported configuration? Seems to me like every backend should have their own storage group.</div></div></blockquote>

</div></div><div><br>I&#39;d kinda expected it to be the most common configuration, especially since the backend can prioritize hard drive by location and fullness, at least among people who use storage groups. <br></div>
</div><br></div>
</blockquote></div><br>I don&#39;t know if anyone is interested in this, I figured if Jerome or someone else was going to look at rewriting the scripts anyway, I should go ahead and munge in some of the features I&#39;d like and see if I can get em to stick.&nbsp; What I did was snag the end of the rebuilddatabase script and cruelly and maliciously slap it onto the end of the find_orphans script, so after you&#39;re done checking for extra files it then asks if you want to add them.&nbsp; Additionally, this one is a bit more storage group aware and now by default assumes any backend may write to the same storagegroups.<br>
<br>I&#39;d appreciate it if someone else would take a look at how it may be able to be done better, I feel like I missed some of the things the bindings may be able to offer me and I&#39;m only using them in the most rudimentary sense to handle the initial database and storage group work.<br>
</div>