aboutsummaryrefslogtreecommitdiff
path: root/lib/WebCoso/X.pm
diff options
context:
space:
mode:
authordakkar <dakkar@luxion>2005-11-07 12:10:45 +0000
committerdakkar <dakkar@luxion>2005-11-07 12:10:45 +0000
commit39cd8c52774be37226a3015c7c13d5b42a68d95e (patch)
tree525a6cf657151a1a41f6e555e9dd30a28d5a48b6 /lib/WebCoso/X.pm
parentmigliorate le eccezioni, scritto Driver con test. Re #1 (diff)
downloadWebCoso-39cd8c52774be37226a3015c7c13d5b42a68d95e.tar.gz
WebCoso-39cd8c52774be37226a3015c7c13d5b42a68d95e.tar.bz2
WebCoso-39cd8c52774be37226a3015c7c13d5b42a68d95e.zip
aggiunta struttura base pipeline, e test, re #2
git-svn-id: svn://luxion/repos/WebCoso/trunk@23 fcb26f47-9200-0410-b104-b98ab5b095f3
Diffstat (limited to 'lib/WebCoso/X.pm')
-rw-r--r--lib/WebCoso/X.pm11
1 files changed, 11 insertions, 0 deletions
diff --git a/lib/WebCoso/X.pm b/lib/WebCoso/X.pm
index 1894a28..57acd58 100644
--- a/lib/WebCoso/X.pm
+++ b/lib/WebCoso/X.pm
@@ -37,6 +37,11 @@ use Exception::Class
fields => [ 'resource' ],
description => 'è stata richiesta una risorsa ignota',
},
+ 'WebCoso::X::NoSuchStep' => {
+ isa => 'WebCoso::X::Base',
+ fields => [ 'pipeline', 'step' ],
+ description => 'una pipeline vuole usare uno step ignoto',
+ },
);
WebCoso::X::Base->Trace(1);
@@ -71,4 +76,10 @@ sub WebCoso::X::NoSuchResource::full_message {
return 'Risorsa ignota: ' . $self->resource();
}
+sub WebCoso::X::NoSuchStep::full_message {
+ my ($self)=@_;
+
+ return 'La pipeline ' . $self->pipeline() . ' vuole usare lo step ' . $self->step() . ' che è ignoto';
+}
+
1;