From: Alec Warner Date: Tue, 16 Jan 2007 16:37:46 +0000 (-0000) Subject: If repo/profiles/news doesn't exist, return 0 updates X-Git-Tag: v2.1.2-r1~19 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=b11d2e207c7798b6ac835165ab216c37eef80125;p=portage.git If repo/profiles/news doesn't exist, return 0 updates svn path=/main/trunk/; revision=5672 --- diff --git a/pym/portage_news.py b/pym/portage_news.py index 736ce3fdc..7624bed2d 100644 --- a/pym/portage_news.py +++ b/pym/portage_news.py @@ -60,6 +60,10 @@ class NewsManager(object): timestamp = 0 path = os.path.join( self.portdb.getRepositoryPath( repoid ), self.NEWS_PATH ) + # Skip reading news for repoid if the news dir does not exist. Requested by + # NightMorph :) + if not os.path.exists( path ): + return None news = os.listdir( path ) updates = [] for item in news: