[yast-commit] r39416 - in /branches/REFACTORING-10_3/pkg-bindings/src: Package.cc Source.cc
Author: lslezak
Date: Mon Jul 16 09:34:00 2007
New Revision: 39416
URL: http://svn.opensuse.org/viewcvs/yast?rev=39416&view=rev
Log:
- PkgCommit() - release all sources
- SourceReleaseAll() - return success flag
Modified:
branches/REFACTORING-10_3/pkg-bindings/src/Package.cc
branches/REFACTORING-10_3/pkg-bindings/src/Source.cc
Modified: branches/REFACTORING-10_3/pkg-bindings/src/Package.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/REFACTORING-10_3/pkg-bindings/src/Package.cc?rev=39416&r1=39415&r2=39416&view=diff
==============================================================================
--- branches/REFACTORING-10_3/pkg-bindings/src/Package.cc (original)
+++ branches/REFACTORING-10_3/pkg-bindings/src/Package.cc Mon Jul 16 09:34:00 2007
@@ -2233,16 +2233,7 @@
return YCPVoid();
}
- try {
-
-#warning FIXME release all sources in PkgCommit
-// zypp::SourceManager::sourceManager()->releaseAllSources();
- }
- catch (const zypp::Exception& excpt)
- {
- y2error("Pkg::Commit has failed: cannot release all sources");
- _last_error.setLastError(excpt.asUserString());
- }
+ SourceReleaseAll();
YCPList ret;
Modified: branches/REFACTORING-10_3/pkg-bindings/src/Source.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/REFACTORING-10_3/pkg-bindings/src/Source.cc?rev=39416&r1=39415&r2=39416&view=diff
==============================================================================
--- branches/REFACTORING-10_3/pkg-bindings/src/Source.cc (original)
+++ branches/REFACTORING-10_3/pkg-bindings/src/Source.cc Mon Jul 16 09:34:00 2007
@@ -460,6 +460,7 @@
PkgModuleFunctions::SourceReleaseAll ()
{
y2milestone("Releasing all sources...");
+ bool ret = true;
for (std::vector
participants (1)
-
lslezak@svn.opensuse.org