From 180900d30181db341640d774ed52d8a0e8b83bfd Mon Sep 17 00:00:00 2001 From: Michael Andres Date: Fri, 14 Jan 2011 12:42:43 +0100 Subject: [PATCH] Throw ServicePluginInformalException if service plugin failure should be reported but ignored. --- zypp/repo/ServiceRepos.cc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zypp/repo/ServiceRepos.cc b/zypp/repo/ServiceRepos.cc index 7be0a71..1423bec 100644 --- a/zypp/repo/ServiceRepos.cc +++ b/zypp/repo/ServiceRepos.cc @@ -2,6 +2,7 @@ #include #include "zypp/base/Logger.h" #include "zypp/repo/ServiceRepos.h" +#include "zypp/repo/RepoException.h" #include "zypp/media/MediaException.h" #include "zypp/parser/RepoFileReader.h" #include "zypp/media/MediaManager.h" @@ -80,17 +81,16 @@ public: // types of exceptions yet if ( prog.close() != 0 ) { - // ignore error but we'd like to report it somehow. + // Ignore this error but we'd like to report it somehow. // ZYPP_THROW(media::MediaException(buffer.str())); - ERR << "Cpture plugin error: TBI" << endl; + ERR << "Capture plugin error:[" << endl << buffer.str() << endl << ']' << endl; + ZYPP_THROW( repo::ServicePluginInformalException(buffer.str())); } parser::RepoFileReader parser(buffer, _callback); } ~PluginServiceRepos() - { - - } + {} }; -- 2.7.4