use MOOSE_ERROR_STYLE rather than MOOSE_ERROR_TERSE
Jesse Luehrs [Sun, 17 Oct 2010 21:37:03 +0000 (16:37 -0500)]
lib/Moose/Error/Default.pm

index 41d6764..2588083 100644 (file)
@@ -17,7 +17,7 @@ Class::MOP::MiniTrait::apply(__PACKAGE__, 'Moose::Meta::Object::Trait');
 
 sub new {
     my ( $self, @args ) = @_;
-    if(exists $ENV{MOOSE_ERROR_TERSE} && $ENV{MOOSE_ERROR_TERSE}) {
+    if(exists $ENV{MOOSE_ERROR_STYLE} && $ENV{MOOSE_ERROR_STYLE} eq 'croak') {
         $self->create_error_croak( @args );
     }
     else {
@@ -67,7 +67,7 @@ This class implements L<Carp> based error generation.
 
 The default behavior is like L<Moose::Error::Confess>. To override this
 to default to L<Moose::Error::Croak>'s behaviour on a system wide basis,
-set the MOOSE_ERROR_TERSE environment variable to a true value.
+set the MOOSE_ERROR_STYLE environment variable to C<croak>.
 
 =head1 METHODS