Remove Cache-files which don't contain any usable URLs
authorDominik Heidler <dheidler@suse.de>
Wed, 1 Dec 2010 16:24:22 +0000 (17:24 +0100)
committerDominik Heidler <dheidler@suse.de>
Wed, 1 Dec 2010 16:24:22 +0000 (17:24 +0100)
zypp/repo/RepoMirrorList.cc

index e212edf..965e1d8 100644 (file)
@@ -68,6 +68,8 @@ namespace zypp
       }
 
       setUrls( my_urls );
+      if( urls.empty() )
+        zypp::filesystem::unlink(cachefile);
     }
 
     RepoMirrorList::RepoMirrorList( const Url &url )