Greetings,
The diff below is a fix for the following issue:
19146 catalog permission error exception omits file permission list
when stringified
diff --git a/src/modules/client/api_errors.py
b/src/modules/client/api_errors.py
--- a/src/modules/client/api_errors.py
+++ b/src/modules/client/api_errors.py
@@ -21,7 +21,7 @@
#
#
-# Copyright (c) 2008, 2011, Oracle and/or its affiliates. All rights
reserved.
+# Copyright (c) 2008, 2012, Oracle and/or its affiliates. All rights
reserved.
#
import errno
@@ -977,7 +977,7 @@ class BadCatalogPermissions(CatalogError
def __str__(self):
msg = _("The following catalog files have incorrect "
"permissions:\n")
- for f in self._args:
+ for f in self.data:
fname, emode, fmode = f
msg += _("\t%(fname)s: expected mode:
%(emode)s, found "
"mode: %(fmode)s\n") % { "fname": fname,
-Shawn
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss