From eea180b066ff395b0ad8d68973c64949c262e1b6 Mon Sep 17 00:00:00 2001 From: Martin Vidner Date: Sun, 15 Mar 2009 09:57:31 +0100 Subject: [PATCH] Recognize AccessDenied when trying to dump secrets. --- cnetworkmanager | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/cnetworkmanager b/cnetworkmanager index b9bc6bd..a54827a 100755 --- a/cnetworkmanager +++ b/cnetworkmanager @@ -661,8 +661,11 @@ class cConnection: secrets = cSettings(si.GetSecrets(security,[],False)) secrets.Dump() except dbus.exceptions.DBusException, e: - print e - print " FIXME figure out 802-1x secrets" + if e.get_dbus_name() == "org.freedesktop.DBus.Error.AccessDenied": + print " Access denied" + else: + print " ", e + print " FIXME figure out 802-1x secrets" def Settings(self): return cSettings(self.ci.GetSettings()) -- 2.11.4.GIT