コード例 #1
0
    def __init__(self, context, id, d, userInfo, siteInfo, instanceDatum,
                    supplementaryDatum):
        """Create an edit-content event

        ARGUMENTS
            Most of the arguments are the same as for the factory,
            except subsystem and code are skipped.

            userInfo
                The person who changed the page.

            siteInfo
                The site that contains the page.

            instanceDatum
                The url, title, old version identifier, and new
                version identifier. All base-64 encoded and separated
                by commas.

            supplementaryDatum
                A comparison of the two versions, in a unified-diff
                format and HTML table. Each comparison is base-64
                encoded and separated by commas.

        SIDE EFFECTS
            None
        """
        BasicAuditEvent.__init__(self, context, id,
          EDIT_CONTENT, d, userInfo, None,
          siteInfo, None, instanceDatum, supplementaryDatum,
          SUBSYSTEM)
コード例 #2
0
    def __init__(self, context, id, d, userInfo, instanceUserInfo,
        siteInfo, instanceDatum,  supplementaryDatum):

        BasicAuditEvent.__init__(self, context, id,
          SET_PASSWORD, d, userInfo, instanceUserInfo,
          siteInfo, None,  instanceDatum, supplementaryDatum,
          SUBSYSTEM)
コード例 #3
0
    def __init__(self, context, id, d, userInfo, siteInfo, instanceDatum,
                supplementaryDatum):
        """Create an edit-atribute event

        ARGUMENTS
            Most of the arguments are the same as for the factory,
            except subsystem and code are skipped.

            userInfo
                The person who changed the page.

            instanceDatum
                The URL of the page

            supplementaryDatum
                The title of the page.

        SIDE EFFECTS
            Creates and enrolment query instance, so it can find out
            about the offering.
        """
        BasicAuditEvent.__init__(self, context, id,
          EDIT_ATTRIBUTE, d, userInfo, None,
          siteInfo, None, instanceDatum, supplementaryDatum,
          SUBSYSTEM)
コード例 #4
0
 def __init__(self, context, id, d, adminInfo, instanceUserInfo, siteInfo,
              groupInfo, response):
     """ Create a respnd-event
     """
     BasicAuditEvent.__init__(self, context, id, INVITE_RESPOND, d,
                              adminInfo, instanceUserInfo, siteInfo,
                              groupInfo, response, None, SUBSYSTEM)
コード例 #5
0
 def __init__(self, context, id, d, adminInfo, instanceUserInfo,
               siteInfo, groupInfo, response):
     """ Create a respnd-event
     """
     BasicAuditEvent.__init__(self, context, id, INVITE_RESPOND, d,
             adminInfo, instanceUserInfo, siteInfo, groupInfo, response,
             None, SUBSYSTEM)
コード例 #6
0
 def __init__(self, context, id, d, instanceUserInfo, siteInfo,
               groupInfo, instanceDatum):
     """Create a join event
     """
     BasicAuditEvent.__init__(self, context, id, JOIN, d, None,
       instanceUserInfo, siteInfo, groupInfo, instanceDatum, None,
       SUBSYSTEM)
コード例 #7
0
    def __init__(self, context, id, d, userInfo, instanceUserInfo, siteInfo,
                 groupInfo, instanceDatum, supplementaryDatum):

        BasicAuditEvent.__init__(self, context, id, ADD_NEW_USER, d,
                                 userInfo, instanceUserInfo, siteInfo,
                                 groupInfo, instanceDatum,
                                 supplementaryDatum, SUBSYSTEM)
コード例 #8
0
    def __init__(self, context, id, d, userInfo, siteInfo, instanceDatum,
                 supplementaryDatum):
        """Create an edit-content event

        ARGUMENTS
            Most of the arguments are the same as for the factory,
            except subsystem and code are skipped.

            userInfo
                The person who changed the page.

            siteInfo
                The site that contains the page.

            instanceDatum
                The url, title, old version identifier, and new
                version identifier. All base-64 encoded and separated
                by commas.

            supplementaryDatum
                A comparison of the two versions, in a unified-diff
                format and HTML table. Each comparison is base-64
                encoded and separated by commas.

        SIDE EFFECTS
            None
        """
        BasicAuditEvent.__init__(self, context, id, EDIT_CONTENT, d, userInfo,
                                 None, siteInfo, None, instanceDatum,
                                 supplementaryDatum, SUBSYSTEM)
コード例 #9
0
 def __init__(self, context, id, d, instanceUserInfo, siteInfo, groupInfo,
              instanceDatum):
     """Create a join event
     """
     BasicAuditEvent.__init__(self, context, id, JOIN, d, None,
                              instanceUserInfo, siteInfo, groupInfo,
                              instanceDatum, None, SUBSYSTEM)
コード例 #10
0
    def __init__(self, context, id, d, userInfo, instanceUserInfo,
        siteInfo, instanceDatum,  supplementaryDatum):

        BasicAuditEvent.__init__(self, context, id,
          CHANGE_PROFILE, d, userInfo, instanceUserInfo,
          siteInfo, None,  instanceDatum, supplementaryDatum,
          SUBSYSTEM)
コード例 #11
0
    def __init__(self, context, id, d, userInfo, siteInfo, groupInfo,
                 instanceDatum):
        """Create a post event

        ARGUMENTS
            Most of the arguments are the same as for the factory,
            except some are skipped. The instanceDatum is the
            identifier of the post.
        """
        BasicAuditEvent.__init__(self, context, id, POST, d,
                                 userInfo, None,  siteInfo, groupInfo,
                                 instanceDatum, None, SUBSYSTEM)
コード例 #12
0
    def __init__(self, context, id, d, userInfo, siteInfo, groupInfo,
                 instanceDatum):
        """Create a post event

        ARGUMENTS
            Most of the arguments are the same as for the factory,
            except some are skipped. The instanceDatum is the
            identifier of the post.
        """
        BasicAuditEvent.__init__(self, context, id, POST, d, userInfo, None,
                                 siteInfo, groupInfo, instanceDatum, None,
                                 SUBSYSTEM)
コード例 #13
0
    def __init__(self, context, id, d, userInfo, siteInfo, instanceDatum,
                 supplementaryDatum):
        """Create an edit-atribute event

        ARGUMENTS
            Most of the arguments are the same as for the factory,
            except subsystem and code are skipped.

            userInfo
                The person who changed the page.

            instanceDatum
                The original URL

            supplementaryDatum
                The new URL

        SIDE EFFECTS
            Creates and enrolment query instance, so it can find out
            about the offering.
        """
        BasicAuditEvent.__init__(self, context, id, RENAME_PAGE, d, userInfo,
                                 None, siteInfo, None, instanceDatum,
                                 supplementaryDatum, SUBSYSTEM)
コード例 #14
0
 def __init__(self, context, id, d, userInfo, instanceUserInfo, siteInfo,
              instanceDatum):
     BasicAuditEvent.__init__(self, context, id, DELIVERY_OFF, d, userInfo,
                              instanceUserInfo, siteInfo, None,
                              instanceDatum, None, SUBSYSTEM)
コード例 #15
0
ファイル: loginaudit.py プロジェクト: groupserver/gs.login
 def __init__(self, context, id, d, userInfo, siteInfo):
     BasicAuditEvent.__init__(self, context, id,
       BADPASSWORD, d, userInfo, None, siteInfo, None,
       None, None, SUBSYSTEM)
コード例 #16
0
ファイル: loginaudit.py プロジェクト: groupserver/gs.login
 def __init__(self, context, id, d, siteInfo, instanceDatum):
     BasicAuditEvent.__init__(self, context, id,
       BADUSERID, d, None, None, siteInfo, None,
       instanceDatum, None, SUBSYSTEM)
コード例 #17
0
 def __init__(self, context, id, d, userInfo, siteInfo):
     BasicAuditEvent.__init__(self, context, id, LEAVE_SITE_MEMBER, d,
                              userInfo, userInfo, siteInfo, None, None,
                              None, SUBSYSTEM)
コード例 #18
0
 def __init__(self, context, id, d, userInfo, siteInfo, groupInfo,
              instanceDatum, supplementaryDatum):
     BasicAuditEvent.__init__(self, context, id, DISABLE, d,
       None, userInfo, siteInfo, groupInfo, instanceDatum,
       supplementaryDatum, SUBSYSTEM)
     self.__numBounceDays = self.__numDaysChecked = None
コード例 #19
0
 def __init__(self, context, id, d, userInfo, siteInfo):
     BasicAuditEvent.__init__(self, context, id, JOIN_SITE_MEMBER, d,
         userInfo, userInfo, siteInfo, None, None, None, SUBSYSTEM)
コード例 #20
0
 def __init__(self, context, id, d, userInfo, siteInfo,
             instanceDatum):
     BasicAuditEvent.__init__(self, context, id, RESET_ID_410, d,
         userInfo, userInfo, siteInfo, None, instanceDatum, None,
         SUBSYSTEM)
コード例 #21
0
 def __init__(self, context, id, d, userInfo, instanceUserInfo, 
              siteInfo, instanceDatum):
     BasicAuditEvent.__init__(self, context, id, ADD_ADDRESS, d, 
         userInfo, instanceUserInfo, siteInfo, None, instanceDatum, 
         None, SUBSYSTEM)
コード例 #22
0
 def __init__(self, context, id, d, userInfo, siteInfo,
              groupInfo, instanceDatum):
     BasicAuditEvent.__init__(self, context, id, BOUNCE, d,
       None, userInfo, siteInfo, groupInfo, instanceDatum,
       None, SUBSYSTEM)
コード例 #23
0
 def __init__(self, context, id, d, siteInfo):
     BasicAuditEvent.__init__(self, context, id, RESET_ID_400, d,
         None, None, siteInfo, None, None, None, SUBSYSTEM)
コード例 #24
0
 def __init__(self, context, id, d, userInfo, instanceUserInfo,
              siteInfo, instanceDatum):
     BasicAuditEvent.__init__(self, context, id, DELIVERY_OFF, d, 
         userInfo, instanceUserInfo, siteInfo, None, instanceDatum, 
         None, SUBSYSTEM)
コード例 #25
0
 def __init__(self, context, id, d, userInfo, siteInfo, groupInfo,
              instanceDatum, supplementaryDatum):
     BasicAuditEvent.__init__(self, context, id, DISABLE, d, None, userInfo,
                              siteInfo, groupInfo, instanceDatum,
                              supplementaryDatum, SUBSYSTEM)
     self.__numBounceDays = self.__numDaysChecked = None
コード例 #26
0
 def __init__(self, context, id, d, siteInfo, instanceDatum,
              supplementaryDatum):
     """ Create an event"""
     BasicAuditEvent.__init__(self, context, id, ADD_EMAIL, d, None,
       None, siteInfo, None, instanceDatum, supplementaryDatum, SUBSYSTEM)
コード例 #27
0
 def __init__(self, context, id, d, siteInfo, instanceDatum,
              supplementaryDatum):
     """ Create an event"""
     BasicAuditEvent.__init__(self, context, id, ADD_EMAIL, d, None, None,
                              siteInfo, None, instanceDatum,
                              supplementaryDatum, SUBSYSTEM)
コード例 #28
0
 def __init__(self, context, id, d, userInfo, instanceUserInfo, siteInfo,
              instanceDatum):
     BasicAuditEvent.__init__(self, context, id, ADD_ADDRESS, d, userInfo,
                              instanceUserInfo, siteInfo, None,
                              instanceDatum, None, SUBSYSTEM)
コード例 #29
0
 def __init__(self, context, id, d, userInfo, siteInfo):
     BasicAuditEvent.__init__(self, context, id, BADPASSWORD, d, userInfo,
                              None, siteInfo, None, None, None, SUBSYSTEM)
コード例 #30
0
 def __init__(self, context, id, d, siteInfo, pageId):
     BasicAuditEvent.__init__(self, context, id, AUTH_FAIL, d, None, None,
                              siteInfo, None, pageId, None, SUBSYSTEM)
コード例 #31
0
 def __init__(self, context, id, d, siteInfo, instanceDatum):
     BasicAuditEvent.__init__(self, context, id, BADUSERID, d, None, None,
                              siteInfo, None, instanceDatum, None,
                              SUBSYSTEM)
コード例 #32
0
 def __init__(self, context, id, d, userInfo, siteInfo):
     BasicAuditEvent.__init__(self, context, id, LEAVE_SITE, d,
         userInfo, userInfo, siteInfo, None, None, None, SUBSYSTEM)
コード例 #33
0
    def __init__(self, context, id, d, userInfo, instanceUserInfo, siteInfo,
                 groupInfo):

        BasicAuditEvent.__init__(self, context, id, WITHDRAW_INVITATION, d,
                                 userInfo, instanceUserInfo, siteInfo,
                                 groupInfo, None, None, SUBSYSTEM)
コード例 #34
0
    def __init__(self, context, id, d, userInfo, instanceUserInfo,
        siteInfo, groupInfo):

        BasicAuditEvent.__init__(self, context, id,
          WITHDRAW_INVITATION, d, userInfo, instanceUserInfo,
          siteInfo, groupInfo, None, None, SUBSYSTEM)
コード例 #35
0
 def __init__(self, context, id, d, userInfo, siteInfo):
     BasicAuditEvent.__init__(self, context, id, JOIN_SITE, d, userInfo,
                              userInfo, siteInfo, None, None, None,
                              SUBSYSTEM)
コード例 #36
0
 def __init__(self, context, id, d, userInfo, siteInfo, groupInfo,
              instanceDatum):
     BasicAuditEvent.__init__(self, context, id, BOUNCE, d, None, userInfo,
                              siteInfo, groupInfo, instanceDatum, None,
                              SUBSYSTEM)
コード例 #37
0
 def __init__(self, context, id, d, userInfo, siteInfo):
     BasicAuditEvent.__init__(self, context, id, RESET_LOGIN, d,
         userInfo, userInfo, siteInfo, None, None, None, SUBSYSTEM)