2017-08-24 1 views
1

Wenn ich versuche, aus dem bottlepy Standard-Server-Schalt mit SSL Stumpen und Optionen übergeben habe ich immer:Warum mag Flaspepy meine Optionen nicht?

Traceback (most recent call last): 
    File "C:/Users/kig0pkt12/PycharmProjects/dreadnought/main.py", line 9, in <module> 
    run(app, host='localhost', port=8080, debug=True, server='cheroot', options=options) 
    File "C:\WP36\python-3.6.2rc2.amd64\lib\site-packages\bottle-0.13.dev0-py3.6.egg\bottle.py", line 3713, in run 
    server.run(app) 
    File "C:\WP36\python-3.6.2rc2.amd64\lib\site-packages\bottle-0.13.dev0-py3.6.egg\bottle.py", line 3298, in run 
    server = wsgi.Server(**self.options) 
TypeError: __init__() got an unexpected keyword argument 'options' 

main.py Snippet:

from bottle import Bottle, run 
app = Bottle() 

options = { 
'certfile':'cacert.pem', 
'keyfile':'privkey.pem', 
} 

run(app, host='localhost', port=8080, debug=True, server='cheroot', options=options) 
+1

versuchen 'run (app, ... , ** Optionen) ' – sKwa

Antwort

0

Nun, sieht aus wie Optionen geändert:

run(app, host='localhost', port=8080, debug=True, server="cheroot", certfile="cacert.pem", keyfile="privkey.pem")

Verwandte Themen