gws.base.printer.manager

Printer manager.

Source code: gws.base.printer.manager

Module Contents

class gws.base.printer.manager.Object

Bases: gws.PrinterManager

Printer manager.

exec_print(request, out_path)

Execute a print request synchronously, as the system user.

Parameters:
  • request – Print request.

  • out_path – Path to copy the output file to.

start_print_job(request, user)

Start a background print job.

Parameters:
  • request – Print request.

  • user – User who requested the print.

Returns:

The status of the new job.