Changeset 261 for trunk/web/main.py


Ignore:
Timestamp:
Jan 24, 2008, 9:34:53 PM (16 years ago)
Author:
ecprice
Message:

Use cached ACLs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/web/main.py

    r254 r261  
    3737import templates
    3838from Cheetah.Template import Template
    39 from sipb_xen_database import Machine, CDROM, ctx, connect
     39from sipb_xen_database import Machine, CDROM, ctx, connect, MachineAccess
    4040import validation
    4141from webcommon import InvalidInput, CodeError, g
     
    184184
    185185def getListDict(user):
    186     machines = [m for m in Machine.select()
    187                 if validation.haveAccess(user, m)]
     186    machines = g.machines
    188187    checkpoint.checkpoint('Got my machines')
    189188    on = {}
     
    328327        if not back:
    329328            raise
    330         print >> sys.stderr, err
    331         result = None
     329        #print >> sys.stderr, err
     330        result = err
    332331    else:
    333332        result = 'Success!'
     
    345344        return templates.info(searchList=[d])
    346345    else:
    347         raise InvalidInput
    348     ('back', back, 'Not a known back page.')
     346        raise InvalidInput('back', back, 'Not a known back page.')
    349347
    350348def modifyDict(user, fields):
Note: See TracChangeset for help on using the changeset viewer.