~divmod-dev/divmod.org/public-navigation-2988

« back to all changes in this revision

Viewing changes to Mantissa/xmantissa/plugins/adminoff.py

  • Committer: exarkun
  • Date: 2009-07-16 00:24:40 UTC
  • Revision ID: svn-v4:866e43f7-fbfc-0310-8f2a-ec88d1da2979:trunk:17771
Merge mantissa-scheduler-2923

Author: exarkun
Reviewer: mithrandi
Fixes: #2923

Remove all code from Mantissa which instantiates Schedulers or SubSchedulers and
upgrade away persistent attributes which refer to existing such items.  Replace
this with simple adaption of Stores to IScheduler.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
 
2
 
from axiom import scheduler
3
 
 
4
2
from xmantissa import offering, stats
5
3
from xmantissa.webadmin import (TracebackViewer, LocalUserBrowser,
6
4
                                DeveloperApplication,
11
9
    name = u'mantissa',
12
10
    description = u'Powerups for administrative control of a Mantissa server.',
13
11
    siteRequirements = [],
14
 
    appPowerups = [scheduler.SubScheduler, stats.StatsService],
 
12
    appPowerups = [stats.StatsService],
15
13
    installablePowerups = [("Signup Configuration", "Allows configuration of signup mechanisms", SignupConfiguration),
16
14
                           ("Traceback Viewer", "Allows viewing unhandled exceptions which occur on the server", TracebackViewer),
17
15
                           ("Port Configuration", "Allows manipulation of network service configuration.", PortConfiguration),