[Catalyst] Catalyst::TraitFor::Model::DBIC::Schema::Replicated connect info

Bill Moseley moseley at hank.org
Fri Jun 4 22:41:48 GMT 2010


The docs show:

__PACKAGE__->config({
        traits =3D> ['Replicated']
        connect_info =3D>
            ['dbi:mysql:master', 'user', 'pass'],
        replicants =3D> [
            ['dbi:mysql:slave1', 'user', 'pass'],
            ['dbi:mysql:slave2', 'user', 'pass'],
            ['dbi:mysql:slave3', 'user', 'pass'],
        ],
        balancer_args =3D> {
          master_read_weight =3D> 0.3
        }
    });

Shouldn't that be regular connect_info?

my %config =3D (
    traits =3D> ['Replicated'],
    connect_info =3D> {
        dsn =3D> 'dbi:mysql:master',
        user =3D> 'username',
        pass =3D> 'password',
    },
    replicants =3D> [
        {
            dsn =3D> 'dbi:mysql:slave1',
            user =3D> 'username',
            pass =3D> 'password',
        },
        {
            dsn =3D> 'dbi:mysql:slave1',
            user =3D> 'username',
            pass =3D> 'password',
        },
    ],
    balancer_args =3D> {
      master_read_weight =3D> 0.3
    }
);

-- =

Bill Moseley
moseley at hank.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.scsys.co.uk/pipermail/catalyst/attachments/20100604/e3985=
dfb/attachment.htm


More information about the Catalyst mailing list