[Zope-CVS] CVS: Packages/pcgi/Example - pcgitest:1.1 pcgitime.py:1.1

Fred L. Drake, Jr. fred@zope.com
Thu, 20 Mar 2003 15:39:56 -0500


Update of /cvs-repository/Packages/pcgi/Example
In directory cvs.zope.org:/tmp/cvs-serv8256/Example

Added Files:
	pcgitest pcgitime.py 
Log Message:
Make the PCGI support code available via CVS without having to maintain and
distribute it as part of the Zope application server.  The appserver still
contains the necessary support to allow a PCGI-capable web server to talk
to it.


=== Added File Packages/pcgi/Example/pcgitest ===
#!/usr/local/bin/pcgi-wrapper

# example pcgi info file - JeffBauer@bigfoot.com
# substitute 'BogusDirectory' with appropriate path
# and subsitute the correct path to your Python binary
# for PCGI_EXE.
#
# To invoke from browser:  http://.../cgi-bin/pcgitest/getTime

PCGI_EXE=/usr/local/bin/python
PCGI_PUBLISHER=/BogusDirectory/pcgi_publisher.py
PCGI_MODULE_PATH=/BogusDirectory/pcgitime.py
PCGI_SOCKET_FILE=/tmp/pcgitest.socket
PCGI_PID_FILE=/tmp/pcgitest.pid




=== Added File Packages/pcgi/Example/pcgitime.py ===
# pcgitime.py - example pcgi script - JeffBauer@bigfoot.com

from time import asctime, localtime, time

beginTime = "<html><pre>time started: %s" % asctime(localtime(time()))

def getTime(arg=None):
    """It's later than you think (don't remove this docstring)"""
    return "%s\ncurrent time: %s" % (beginTime, asctime(localtime(time())))