예제 #1
0
 def creator_name( self ):
     creator = self.creator()
     if creator is not None:
         return creator.getProperty('fullname') or creator.getId()
     # User is not known by PAS. This may be due to LDAP issues, so we keep
     # the user and log this.
     name = self.properties.get(keys.checkout_user)
     if IBaseline.providedBy(self.context):
         warning_tpl = "%s is a baseline of a plone.app.iterate checkout by an unknown user id '%s'"
     else:
         # IWorkingCopy.providedBy(self.context)
         warning_tpl = "%s is a working copy of a plone.app.iterate checkout by an unknown user id '%s'"
     logger.warning(warning_tpl, self.context, name)
     return name
예제 #2
0
 def creator_name( self ):
     creator = self.creator()
     if creator is not None:
         return creator.getProperty('fullname') or creator.getId()
     # User is not known by PAS. This may be due to LDAP issues, so we keep
     # the user and log this.
     name = self.properties.get(keys.checkout_user)
     if IBaseline.providedBy(self.context):
         warning_tpl = "%s is a baseline of a plone.app.iterate checkout by an unknown user id '%s'"
     else:
         # IWorkingCopy.providedBy(self.context)
         warning_tpl = "%s is a working copy of a plone.app.iterate checkout by an unknown user id '%s'"
     logger.warning(warning_tpl, self.context, name)
     return name