Author: jkupec Date: Sun Apr 13 02:17:21 2008 New Revision: 9574 URL: http://svn.opensuse.org/viewcvs/zypp?rev=9574&view=rev Log: - RawMetadataRefreshPolicy: CheckIfNeededIgnoreDelay added needed for explicit refresh request Modified: trunk/libzypp/zypp/RepoManager.cc trunk/libzypp/zypp/RepoManager.h Modified: trunk/libzypp/zypp/RepoManager.cc URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp/zypp/RepoManager.cc?rev=9574&r1=9573&r2=9574&view=diff ============================================================================== --- trunk/libzypp/zypp/RepoManager.cc (original) +++ trunk/libzypp/zypp/RepoManager.cc Sun Apr 13 02:17:21 2008 @@ -419,7 +419,7 @@ oldstatus = metadataStatus(info); // now we've got the old (cached) status, we can decide repo.refresh.delay - if (policy != RefreshForced) + if (policy != RefreshForced && policy != RefreshIfNeededIgnoreDelay) { // difference in seconds double diff = difftime( Modified: trunk/libzypp/zypp/RepoManager.h URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp/zypp/RepoManager.h?rev=9574&r1=9573&r2=9574&view=diff ============================================================================== --- trunk/libzypp/zypp/RepoManager.h (original) +++ trunk/libzypp/zypp/RepoManager.h Sun Apr 13 02:17:21 2008 @@ -76,7 +76,8 @@ enum RawMetadataRefreshPolicy { RefreshIfNeeded, - RefreshForced + RefreshForced, + RefreshIfNeededIgnoreDelay }; enum CacheBuildPolicy -- To unsubscribe, e-mail: zypp-commit+unsubscribe@opensuse.org For additional commands, e-mail: zypp-commit+help@opensuse.org