- Timestamp:
- 10/02/08 02:20:18 (5 years ago)
- Location:
- lang/perl/Data-Valve/trunk
- Files:
-
- 3 modified
-
Makefile.PL (modified) (1 diff)
-
lib/Data/Valve/BucketStore/Memcached.pm (modified) (4 diffs)
-
lib/Data/Valve/BucketStore/Object.pm (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/Data-Valve/trunk/Makefile.PL
r19009 r20429 21 21 OBJECT => '$(O_FILES)', 22 22 PREREQ_PM => { 23 Moose=> 0,24 KeyedMutex => '0.06',23 'Moose' => 0, 24 'MooseX::KeyedMutex' => '0.00003', 25 25 'Test::More' => 0, 26 26 'Test::UseAllModules' => 0, -
lang/perl/Data-Valve/trunk/lib/Data/Valve/BucketStore/Memcached.pm
r16079 r20429 7 7 extends 'Data::Valve::BucketStore::Object'; 8 8 9 subtype ' Memcached'9 subtype 'Data::Valve::BucketStore::Object::Memcached' 10 10 => as 'Object' 11 11 => where { … … 18 18 ; 19 19 20 coerce ' Memcached'20 coerce 'Data::Valve::BucketStore::Object::Memcached' 21 21 => from 'HashRef' 22 22 => via { … … 29 29 30 30 has '+store' => ( 31 isa => ' Memcached',31 isa => 'Data::Valve::BucketStore::Object::Memcached', 32 32 coerce => 1, 33 33 required => 1, … … 43 43 44 44 no Moose; 45 no Moose::Util::TypeConstraints; 45 46 46 47 1; -
lang/perl/Data-Valve/trunk/lib/Data/Valve/BucketStore/Object.pm
r16080 r20429 6 6 7 7 with 'Data::Valve::BucketStore'; 8 with ' Data::Valve::BucketStore::WithKeyedMutex';8 with 'MooseX::KeyedMutex'; 9 9 10 10 # this is the storage object. it must support get()/set() 11 subtype ' StorageObject'11 subtype 'Data::Valve::BucketStore::Object::StorageObject' 12 12 => as 'Object' 13 13 => where { $_->can('get') && $_->can('set') } … … 16 16 has 'store' => ( 17 17 is => 'rw', 18 isa => ' StorageObject',18 isa => 'Data::Valve::BucketStore::Object::StorageObject', 19 19 required => 1 20 20 );
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)