Yep I was about to change it. Thanks! I went back and forth between
deciding the role these classes should have. Originally there was one
module only :-)
On Aug 6, 2013 6:48 AM, "Emily" <notifications@github.com> wrote:

> In lib/mongo/read_preference/preference.rb:
>
> > +#
> > +# Licensed under the Apache License, Version 2.0 (the "License");
> > +# you may not use this file except in compliance with the License.
> > +# You may obtain a copy of the License at
> > +#
> > +#   http://www.apache.org/licenses/LICENSE-2.0
> > +#
> > +# Unless required by applicable law or agreed to in writing, software
> > +# distributed under the License is distributed on an "AS IS" BASIS,
> > +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
> > +# See the License for the specific language governing permissions and
> > +# limitations under the License.
> > +
> > +module Mongo
> > +  module ReadPreference
> > +    class Preference
>
> Why not call this Mode instead of Preference?
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/mongodb/mongo-ruby-driver/pull/240/files#r5601220>
> .
>