~vcs-imports/webpy/trunk

« back to all changes in this revision

Viewing changes to web/httpserver.py

  • Committer: Anand Chitipothu
  • Author(s): George Melikov
  • Date: 2018-10-29 19:36:01 UTC
  • Revision ID: git-v1:65096bcf6d34adf9ef73cffa875c7cd51cba77ba
wsgi: allow to run via socket (#473)

Main part of code and modules already support it,
just check input args appropriately.

Signed-off-by: George Melikov <mail@gmelikov.ru>

Show diffs side-by-side

added added

removed removed

Lines of Context:
168
168
    
169
169
    server = WSGIServer(server_address, func)
170
170
 
171
 
    if server.ssl_adapter:
172
 
        print("https://%s:%d/" % server_address)
 
171
    if '/' in server_address[0]:
 
172
        print ("%s" % server_address)
173
173
    else:
174
 
        print("http://%s:%d/" % server_address)
 
174
        if server.ssl_adapter:
 
175
            print("https://%s:%d/" % server_address)
 
176
        else:
 
177
            print("http://%s:%d/" % server_address)
175
178
 
176
179
    try:
177
180
        server.start()