Changeset 15666
- Timestamp:
- 07/11/08 09:15:31 (5 years ago)
- Location:
- lang/perl/Mvalve/trunk
- Files:
-
- 4 added
- 2 modified
-
Makefile.PL (modified) (2 diffs)
-
lib/Mvalve.pm (modified) (3 diffs)
-
lib/Mvalve/Throttler (added)
-
lib/Mvalve/Throttler.pm (added)
-
lib/Mvalve/Throttler/Data (added)
-
lib/Mvalve/Throttler/Data/Valve.pm (added)
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/Mvalve/trunk/Makefile.PL
r15561 r15666 7 7 requires('Cache::Memcached'); 8 8 requires('Data::Serializer'); 9 requires('Data:: Throttler');9 requires('Data::Valve', '0.00003'); 10 10 requires('Digest::SHA1'); 11 11 requires('HTTP::Headers'); … … 15 15 requires('UNIVERSAL::require'); 16 16 17 recommends('Data::Throttler::Memcached');18 19 17 test_requires('Test::More'); 20 18 test_requires('Test::Compile'); -
lang/perl/Mvalve/trunk/lib/Mvalve.pm
r15567 r15666 5 5 use Moose::Util::TypeConstraints; 6 6 use Mvalve::Message; 7 use Mvalve::Throttler; 7 8 use Time::HiRes(); 8 9 … … 10 11 our $AUTHORITY = "cpan:DMAKI"; 11 12 12 class_type 'Data::Throttler';13 13 role_type 'Mvalve::Queue'; 14 14 role_type 'Mvalve::State'; 15 15 16 coerce ' Data::Throttler'16 coerce 'Mvalve::Throttler' 17 17 => from 'HashRef' 18 18 => via { … … 49 49 has 'throttler' => ( 50 50 is => 'rw', 51 isa => 'Data::Throttler',51 does => 'Mvalve::Throttler', 52 52 required => 1, 53 53 coerce => 1,
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)