mirror of
https://github.com/paradoxxxzero/butterfly.git
synced 2026-05-26 07:08:08 +00:00
Fix one-shot auto-open url when uri-root-path is used.
This commit is contained in:
1
Makefile
1
Makefile
@@ -22,7 +22,6 @@ check-outdated:
|
|||||||
|
|
||||||
ARGS ?= --port=1212 --unsecure --debug
|
ARGS ?= --port=1212 --unsecure --debug
|
||||||
run-debug:
|
run-debug:
|
||||||
sleep 0.5 && $(BROWSER) http://localhost:1212&
|
|
||||||
$(PYTHON) ./butterfly.server.py $(ARGS)
|
$(PYTHON) ./butterfly.server.py $(ARGS)
|
||||||
|
|
||||||
build-coffee:
|
build-coffee:
|
||||||
|
|||||||
@@ -375,8 +375,10 @@ ioloop = tornado.ioloop.IOLoop.instance()
|
|||||||
if port == 0:
|
if port == 0:
|
||||||
port = list(http_server._sockets.values())[0].getsockname()[1]
|
port = list(http_server._sockets.values())[0].getsockname()[1]
|
||||||
|
|
||||||
url = "http%s://%s:%d/" % (
|
url = "http%s://%s:%d/%s" % (
|
||||||
"s" if not options.unsecure else "", host, port)
|
"s" if not options.unsecure else "", host, port,
|
||||||
|
(options.uri_root_path.strip('/') + '/') if options.uri_root_path else ''
|
||||||
|
)
|
||||||
|
|
||||||
if not options.one_shot or not webbrowser.open(url):
|
if not options.one_shot or not webbrowser.open(url):
|
||||||
log.warn('Butterfly is ready, open your browser to: %s' % url)
|
log.warn('Butterfly is ready, open your browser to: %s' % url)
|
||||||
|
|||||||
Reference in New Issue
Block a user