cleanup
This commit is contained in:
parent
952c11477b
commit
93007baedf
1 changed files with 4 additions and 12 deletions
|
|
@ -1,28 +1,19 @@
|
|||
#!/usr/bin/python
|
||||
|
||||
import ast
|
||||
import logging
|
||||
import mimetypes
|
||||
import os
|
||||
import os.path
|
||||
import pprint
|
||||
import sys
|
||||
import tempfile
|
||||
import time
|
||||
import xmlrpclib
|
||||
|
||||
from urllib import quote
|
||||
from wsgiref.util import setup_testing_defaults
|
||||
from wsgiref.simple_server import make_server
|
||||
|
||||
from koji.context import context
|
||||
|
||||
CWD = os.getcwd()
|
||||
sys.path.insert(0, CWD)
|
||||
sys.path.insert(1, os.path.join(CWD, 'www/lib'))
|
||||
sys.path.insert(1, os.path.join(CWD, 'www/kojiweb'))
|
||||
import koji
|
||||
import kojiweb
|
||||
import wsgi_publisher
|
||||
|
||||
|
||||
|
|
@ -36,10 +27,10 @@ def get_url(environ):
|
|||
|
||||
if environ['wsgi.url_scheme'] == 'https':
|
||||
if environ['SERVER_PORT'] != '443':
|
||||
url += ':' + environ['SERVER_PORT']
|
||||
url += ':' + environ['SERVER_PORT']
|
||||
else:
|
||||
if environ['SERVER_PORT'] != '80':
|
||||
url += ':' + environ['SERVER_PORT']
|
||||
url += ':' + environ['SERVER_PORT']
|
||||
|
||||
url += quote(environ.get('SCRIPT_NAME', ''))
|
||||
url += quote(environ.get('PATH_INFO', ''))
|
||||
|
|
@ -106,6 +97,7 @@ def redirect_static(environ, start_response):
|
|||
|
||||
def application(environ, start_response):
|
||||
global FIRST
|
||||
setup_testing_defaults(environ)
|
||||
# provide some needed info
|
||||
environ['SCRIPT_FILENAME'] = wsgi_publisher.__file__
|
||||
environ['REQUEST_URI'] = get_url(environ)
|
||||
|
|
@ -121,7 +113,7 @@ def application(environ, start_response):
|
|||
|
||||
|
||||
def main():
|
||||
#koji.add_file_logger('koji', 'fakeweb.log')
|
||||
# koji.add_file_logger('koji', 'fakeweb.log')
|
||||
httpd = make_server('', 8000, application)
|
||||
print "Serving on port 8000..."
|
||||
httpd.serve_forever()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue