Changeset View
Changeset View
Standalone View
Standalone View
swh/storage/api/server.py
Show First 20 Lines • Show All 237 Lines • ▼ Show 20 Lines | def run_from_webserver(environ, start_response): | ||||
return app(environ, start_response) | return app(environ, start_response) | ||||
if __name__ == '__main__': | if __name__ == '__main__': | ||||
import sys | import sys | ||||
app.config.update(config.read(sys.argv[1], DEFAULT_CONFIG)) | app.config.update(config.read(sys.argv[1], DEFAULT_CONFIG)) | ||||
host = sys.argv[2] if len(sys.argv) >= 3 else '127.0.0.1' | host = sys.argv[2] if len(sys.argv) >= 3 else '0.0.0.0' | ||||
app.run(host, debug=True) | port = int(sys.argv[3]) if len(sys.argv) >= 4 else 5000 | ||||
app.run(host, port=port, debug=True) |