From 13ecf921b8e21c1ce98c6da8a5852ba13acfb280 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Wed, 20 Jun 2007 00:01:49 +0000 Subject: For bug #180165, make portageq print a "Permission denied" error when appropriate. A PermissionDenied exception is raised from portage.listdir() enven when EmptyOnError is True since errno.EACCES is very likely to indicate a condition that should be reported in any case. svn path=/main/trunk/; revision=6881 --- pym/portage/exception.py | 1 + 1 file changed, 1 insertion(+) (limited to 'pym/portage/exception.py') diff --git a/pym/portage/exception.py b/pym/portage/exception.py index 4be72cf96..3d590a563 100644 --- a/pym/portage/exception.py +++ b/pym/portage/exception.py @@ -53,6 +53,7 @@ class OperationNotPermitted(PortageException): """An operation was not permitted operating system""" class PermissionDenied(PortageException): + from errno import EACCES as errno """Permission denied""" class ReadOnlyFileSystem(PortageException): -- cgit v1.2.3-1-g7c22