'Create and return a L{PickleStorage} instance configured to require
moderation.'

def getStorage(self, groups, moderators, mailhost, sender):

    storageFilename = self.mktemp()
    storage = PickleStorage(storageFilename, groups, moderators, mailhost, sender)
    storage.sendmail = self.sendmail
    self.addCleanup(PickleStorage.sharedDBs.pop, storageFilename)
    return storage
