perl-Plack-Middleware-Cached-0.150.0-3-rosa2014.1.noarch.rpm


Advertisement

Description

perl-Plack-Middleware-Cached - No summary found

Property Value
Distribution ROSA 2014.1
Repository ROSA Contrib x86_64
Package name perl-Plack-Middleware-Cached
Package version 0.150.0
Package release 3-rosa2014.1
Package architecture noarch
Package type rpm
Installed size 31.17 KB
Download size 18.33 KB
Official Mirror mirror.rosalab.ru
This module can be used to glue a cache to a the PSGI manpage applications
or middleware. A *cache* is an object that provides at least two methods to
get and set data, based on a key. Existing cache modules on CPAN include
the CHI manpage, the Cache manpage, and the Cache::Cache manpage.
Plack::Middleware::Cached is put in front of a PSGI application as
middleware. Given a request in form of a PSGI environment E, it either
returns the matching response R from its cache, or it passed the request to
the wrapped application, and stores the application's response in the
cache:
________          _____
Request  ===E===>|        |---E--->|     |
| Cached |        | App |
Response <==R====|________|<--R----|_____|
In most cases, only a part of the environment E is relevant to the request.
This relevant part is called the caching *key*. By default, the key is set
to the value of REQUEST_URI from the environment E.

Alternatives

Package Version Architecture Repository
perl-Plack-Middleware-Cached-0.150.0-3-rosa2014.1.noarch.rpm 0.150.0 noarch ROSA Contrib
perl-Plack-Middleware-Cached - - -

Requires

Name Value
perl(Carp) -
perl(Plack::Util::Accessor) -
perl(Scalar::Util) -
perl(abi) >= 5.18.2

Provides

Name Value
perl(Plack::Middleware::Cached) == 0.150.0
perl-Plack-Middleware-Cached == 0.150.0-3:2014.1

Download

Type URL
Binary Package perl-Plack-Middleware-Cached-0.150.0-3-rosa2014.1.noarch.rpm
Source Package perl-Plack-Middleware-Cached-0.150.0-3.src.rpm

Install Howto

  1. Enable ROSA Contrib repository on Install and Remove Software"
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-Plack-Middleware-Cached rpm package:
    # urpmi perl-Plack-Middleware-Cached

Files

Path
/usr/lib/perl5/vendor_perl/5.18.2/Plack/
/usr/lib/perl5/vendor_perl/5.18.2/Plack/Middleware/Cached.pm
/usr/share/doc/perl-Plack-Middleware-Cached/LICENSE
/usr/share/doc/perl-Plack-Middleware-Cached/META.yml
/usr/share/doc/perl-Plack-Middleware-Cached/MYMETA.yml
/usr/share/doc/perl-Plack-Middleware-Cached/README
/usr/share/man/man3/Plack::Middleware::Cached.3pm.xz

Changelog

2014-07-25 - Denis Silakov <denis.silakov@rosalab.ru> 0.150.0-3
+ Revision: 3350243
- MassBuild#464: Increase release tag

See Also

Package Description
perl-Plack-Middleware-Deflater-0.120.0-4-rosa2014.1.noarch.rpm Compress response body with Gzip or Deflate
perl-Plack-Middleware-FixMissingBodyInRedirect-0.90.0-3-rosa2014.1.noarch.rpm Set body for redirect response, if it's not already set
perl-Plack-Middleware-ForceEnv-0.20.0-5-rosa2014.1.noarch.rpm Force set environment variables for testing
perl-Plack-Middleware-LogErrors-0.1.0-3-rosa2014.1.noarch.rpm Map psgi.errors to psgix.logger or other logger
perl-Plack-Middleware-LogWarn-0.1.2-3-rosa2014.1.noarch.rpm Converts to warns to log messages
perl-Plack-Middleware-MethodOverride-0.100.0-3-rosa2014.1.noarch.rpm No summary found
perl-Plack-Middleware-Negotiate-0.100.0-3-rosa2014.1.noarch.rpm Apply HTTP content negotiation as Plack middleware
perl-Plack-Middleware-RemoveRedundantBody-0.30.0-3-rosa2014.1.noarch.rpm Removes body for HTTP response if it's not required
perl-Plack-Middleware-ReverseProxy-0.150.0-4-rosa2014.1.noarch.rpm Supports app to run as a reverse proxy backend
perl-Plack-Test-ExternalServer-0.10.0-5-rosa2014.1.noarch.rpm Run HTTP tests on external live servers
perl-Pod-Abstract-0.200.0-5-rosa2014.1.noarch.rpm Basic multipart section numbering
perl-Pod-Compiler-0.210.0-3-rosa2014.1.noarch.rpm Compile POD into an object tree
perl-Pod-Constants-0.160.0-4-rosa2014.1.noarch.rpm Pod::Constants - Include constants from POD
perl-Pod-Coverage-Moose-0.50.0-3-rosa2014.1.noarch.rpm L<Pod::Coverage> extension for L<Moose>
perl-Pod-Coverage-TrustPod-0.100.3-3-rosa2014.1.noarch.rpm Allow a module's pod to contain Pod::Coverage hints
Advertisement
Advertisement