return $_[0]->is_error || 1
}
+sub _log {
+ my $self = shift;
+ my $level = shift;
+ my $message = join( "\n", @_ );
+ $message .= "\n" unless $message =~ /\n$/;
+ warn "[DBICDH] [$level] $message";
+}
+
+sub new {
+ my ($self, $options, @rest) = @_;
+
+ $options ||= {};
+ $options->{env_prefix} ||= 'DBICDH';
+
+ $self->next::method($options, @rest)
+}
+
1;