From b11d2e207c7798b6ac835165ab216c37eef80125 Mon Sep 17 00:00:00 2001 From: Alec Warner Date: Tue, 16 Jan 2007 16:37:46 +0000 Subject: If repo/profiles/news doesn't exist, return 0 updates svn path=/main/trunk/; revision=5672 --- pym/portage_news.py | 4 ++++ 1 file changed, 4 insertions(+) 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: -- cgit v1.2.3-1-g7c22