Generated: Wed 2013-03-13 10:33 CET
Source file: /media/Envs/Envs/filer-gallery/lib/python2.7/site-packages/cms/management/commands/subcommands/moderator.py
Stats: 0 executed, 9 missed, 4 excluded, 8 ignored
# -*- coding: utf-8 -*-from cms.management.commands.subcommands.base import SubcommandsCommandfrom cms.models.pagemodel import Pagefrom django.conf import settingsfrom django.core.management.base import NoArgsCommandclass ModeratorOnCommand(NoArgsCommand): help = 'Turn moderation on, run AFTER setting CMS_MODERATOR = True' def handle_noargs(self, **options): assert settings.CMS_MODERATOR == True, 'Command can only be run if CMS_MODERATOR is True' for page in Page.objects.filter(published=True): page.publish()class ModeratorCommand(SubcommandsCommand): help = 'Moderator utilities' subcommands = { 'on': ModeratorOnCommand, }