X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FModel%2FDBIC%2FSchema%2FTrait%2FReplicated.pm;fp=lib%2FCatalyst%2FModel%2FDBIC%2FSchema%2FRole%2FReplicated.pm;h=b73246c1194d05e0f7c6de46d26fa05a91c9084e;hb=c34bcab69a93411aaca477595289fa51e6fb8b11;hp=ed727e3785ff0a60c9deb491d0cf1fb48776d0d7;hpb=8a56c2ce164ab6771958d045af79a071220f07ae;p=catagits%2FCatalyst-Model-DBIC-Schema.git diff --git a/lib/Catalyst/Model/DBIC/Schema/Role/Replicated.pm b/lib/Catalyst/Model/DBIC/Schema/Trait/Replicated.pm similarity index 90% rename from lib/Catalyst/Model/DBIC/Schema/Role/Replicated.pm rename to lib/Catalyst/Model/DBIC/Schema/Trait/Replicated.pm index ed727e3..b73246c 100644 --- a/lib/Catalyst/Model/DBIC/Schema/Role/Replicated.pm +++ b/lib/Catalyst/Model/DBIC/Schema/Trait/Replicated.pm @@ -1,4 +1,4 @@ -package Catalyst::Model::DBIC::Schema::Role::Replicated; +package Catalyst::Model::DBIC::Schema::Trait::Replicated; use Moose::Role; use Moose::Autobox; @@ -10,13 +10,13 @@ use namespace::clean -except => 'meta'; =head1 NAME -Catalyst::Model::DBIC::Schema::Role::Replicated - Replicated storage support for +Catalyst::Model::DBIC::Schema::Trait::Replicated - Replicated storage support for L =head1 SYNOPSiS __PACKAGE__->config({ - roles => ['Replicated'] + traits => ['Replicated'] connect_info => ['dbi:mysql:master', 'user', 'pass'], replicants => [ @@ -45,12 +45,12 @@ you do from replicants. Set to C<0> to turn off reads from master. =head1 NOTE ON L VERSIONS PRIOR TO 0.08103 -This role will work, however, any C<::Storage::Replicated> options in +This trait will work, however, any C<::Storage::Replicated> options in L will be ignored, master connect_info will not be merged to replicants, and L will be used instead, with all your reads going only to one of your replicants. You'll also get some -warnings. The C role will also not work. +warnings. The C trait will also not work. Please upgrade.