--- trunk/lib/Frey/Web.pm 2008/11/20 11:56:41 473
+++ trunk/lib/Frey/Web.pm 2008/11/20 13:57:38 477
@@ -49,6 +49,14 @@
is => 'rw',
isa => 'Str',
default => 'text/html',
+ documentation => 'Content-type header',
+);
+
+has 'dump_max_bytes' => (
+ is => 'rw',
+ isa => 'Int',
+ default => 4096,
+ documentation => 'Maximum dump size sent to browser before truncation',
);
=head2 inline_smaller_than
@@ -158,7 +166,7 @@
if ( ref($content) ) {
$content = '' . dump($content) . '
';
my $l = length($content);
- $content = qq|$l bytes| if $l > 1024;
+ $content = qq|$l bytes| if $l > $self->dump_max_bytes;
} else {
$content = qq|$content|;
}
@@ -186,10 +194,15 @@
. qq||
if $self->warnings;
+ my ($exit,$description) = ('exit','stop server');
+ ($exit,$description) = ('restart','restart server')
+ if $ENV{FREY_RESTART}; # tune labels on exit link
+
my $right =
qq|
- $url
+ $url
+ $exit
|;