root / pykota / trunk / cgi-bin / printquota.cgi @ 893

Revision 893, 1.8 kB (checked in by jalet, 21 years ago)

CGI Script now displays a link to PyKota's website.

  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
Line 
1#! /usr/bin/python
2
3# PyKota Print Quota Reports generator
4#
5# PyKota - Print Quotas for CUPS
6#
7# (c) 2003 Jerome Alet <alet@librelogiciel.com>
8# This program is free software; you can redistribute it and/or modify
9# it under the terms of the GNU General Public License as published by
10# the Free Software Foundation; either version 2 of the License, or
11# (at your option) any later version.
12#
13# This program is distributed in the hope that it will be useful,
14# but WITHOUT ANY WARRANTY; without even the implied warranty of
15# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16# GNU General Public License for more details.
17#
18# You should have received a copy of the GNU General Public License
19# along with this program; if not, write to the Free Software
20# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
21#
22# $Id$
23#
24# $Log$
25# Revision 1.4  2003/04/08 21:20:25  jalet
26# CGI Script now displays a link to PyKota's website.
27#
28# Revision 1.3  2003/03/29 13:45:27  jalet
29# GPL paragraphs were incorrectly (from memory) copied into the sources.
30# Two README files were added.
31# Upgrade script for PostgreSQL pre 1.01 schema was added.
32#
33# Revision 1.2  2003/02/12 11:31:51  jalet
34# doesn't use the jaxml module anymore
35#
36# Revision 1.1  2003/02/10 13:41:38  jalet
37# repykota cgi script added.
38# cleaner doc.
39#
40
41import sys
42import os
43import cgi
44
45header = """Content-type: text/html
46
47<?xml version="1.0" encoding="iso-8859-1"?>
48<html>
49  <head>
50    <title>Print Quota Report</title>
51  </head>
52  <body>
53    <h2>Print Quota Report</h2>
54    <p>
55      <pre>"""
56
57footer = """
58      </pre>
59    </p> 
60    <p>
61      Report generated with <a href="http://www.librelogiciel.com/software/">PyKota</a>
62    </p>
63  </body>
64</html>""" 
65
66print header
67
68out = os.popen("repykota")
69print out.read().strip()
70out.close()
71
72print footer
Note: See TracBrowser for help on using the browser.