Next / Previous / Contents / TCC Help System / NM Tech homepage

7.24. UserDatabase.__setitem__()

Converts a UserRecord back to string form and stores it into the gdbm file.

reader.cgi
# - - -   U s e r D a t a b a s e . _ _ s e t i t e m _ _

    def __setitem__ ( self, userId, userRecord ):
        '''Implement self[userId] = userRecord.
        '''
        rawRecord  =  ( "%d,%d,%d" %
                        (userRecord.chapterNo, userRecord.persist,
                         userRecord.expiration) )
        self.__db[userId]  =  rawRecord