Esempio n. 1
0
 def catalog_object(self, obj, uid=None, idxs=None, update_metadata=1, pghandler=None, skip_interface_check=False):
     """If skip_interface_check then only catalog obj if it provides 
     ICheckedOut or ICheckedIn"""
     if not skip_interface_check:
         if not (ICheckedOut.providedBy(obj) or ICheckedIn.providedBy(obj)):
             return
     CatalogTool.catalog_object(
         self, IVersionMetadata(obj), uid, idxs, update_metadata, pghandler
     )
Esempio n. 2
0
 def catalog_object(self,
                    obj,
                    uid=None,
                    idxs=None,
                    update_metadata=1,
                    pghandler=None,
                    skip_interface_check=False):
     """If skip_interface_check then only catalog obj if it provides 
     ICheckedOut or ICheckedIn"""
     if not skip_interface_check:
         if not (ICheckedOut.providedBy(obj) or ICheckedIn.providedBy(obj)):
             return
     CatalogTool.catalog_object(self, IVersionMetadata(obj), uid, idxs,
                                update_metadata, pghandler)