src/modules/client/image.py
changeset 2360 ce037ea421aa
parent 2355 9c0b9f996197
child 2373 0569a9dc0072
--- a/src/modules/client/image.py	Mon May 16 08:42:56 2011 -0700
+++ b/src/modules/client/image.py	Mon May 16 11:51:51 2011 -0700
@@ -871,8 +871,12 @@
                         for p in self.cfg.removed_pubs:
                                 p.meta_root = self._get_publisher_meta_root(
                                     p.prefix)
-                                self.remove_publisher_metadata(p, rebuild=False)
-                                changed = True
+                                try:
+                                        self.remove_publisher_metadata(p,
+                                            rebuild=False)
+                                        changed = True
+                                except apx.PermissionsException:
+                                        pass
                         if changed:
                                 self.__rebuild_image_catalogs()