uw.local.print_.webui package

Submodules

uw.local.print_.webui.authority module

Authorization-related utility routines.

Authorization checkers are provided for admin users, as well as access to orgunits and individual jobs and requisitions.

uw.local.print_.webui.authority.check_admin(environ, cursor, **params)[source]

Check for administrator access.

For use with uw.web.wsgi.authority.check_authority().

uw.local.print_.webui.authority.check_job(environ, cursor, job, **params)[source]

Check for access to a job.

For use with uw.web.wsgi.authority.check_authority().

uw.local.print_.webui.authority.check_orgunit(environ, cursor, orgunit, **params)[source]

Check for access to an orgunit.

For use with uw.web.wsgi.authority.check_authority().

uw.local.print_.webui.authority.check_requisition(environ, cursor, requisition, **params)[source]

Check for access to a requisition.

For use with uw.web.wsgi.authority.check_authority().

uw.local.print_.webui.delegate module

uw.local.print_.webui.job module

uw.local.print_.webui.orgunit module

uw.local.print_.webui.requisition module

uw.local.print_.webui.wsgifunc module

Module contents

Web UI implementation for Print.

This package implements the Web interface for the printing interface. The overall URL structure is defined by wsgifunc.py.