[Catalyst] Re: Catalyst::TraitFor::Model::DBIC::Schema::Replicated
connect info
Bill Moseley
moseley at hank.org
Sat Jun 5 02:19:37 GMT 2010
It would seem there's a coercion for the synopsis syntax. So, I'm not clear
if I'm using it incorrectly or if there's a problem.
So, if I take the SYNOPSIS example:
my %data =3D (
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
}
);
and convert to YAML:
balancer_args:
master_read_weight: 0.3
connect_info:
- dbi:mysql:master
- user
- pass
replicants:
-
- dbi:mysql:slave1
- user
- pass
-
- dbi:mysql:slave2
- user
- pass
-
- dbi:mysql:slave3
- user
- pass
traits:
- Replicated
Then try with my actual YAML:
balancer_args:
master_read_weight: 0.3
connect_info:
- dbi:Pg:dbname=3Dtest
-
-
replicants:
-
- dbi:Pg:dbname=3Dslave
-
-
traits:
- Replicated
Use of uninitialized value $driver in concatenation (.) or string at
/usr/local/share/perl/5.10.0/DBIx/Class/Storage/DBI.pm line 935.
DBIx::Class::Storage::throw_exception(): Can't locate
DBIx/Class/Storage/DBI/.pm in @INC
The hash-base connect_info works fine.
-- =
Bill Moseley
moseley at hank.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.scsys.co.uk/pipermail/catalyst/attachments/20100604/409d5=
b75/attachment.htm
More information about the Catalyst
mailing list