mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2025-04-27 14:30:19 +00:00
scripts/create_node.py: allow nickname to be Unicode. Also ensure webport is validly encoded in config file.
This commit is contained in:
parent
9aae9208e3
commit
16647b49f6
@ -70,11 +70,14 @@ def write_node_config(c, config):
|
|||||||
c.write("\n\n")
|
c.write("\n\n")
|
||||||
|
|
||||||
c.write("[node]\n")
|
c.write("[node]\n")
|
||||||
c.write("nickname = %s\n" % config.get("nickname", "")) #TODO: utf8 in argv?
|
nickname = argv_to_unicode(config.get("nickname") or "")
|
||||||
webport = config.get("webport", "none")
|
c.write("nickname = %s\n" % (nickname.encode('utf-8'),))
|
||||||
|
|
||||||
|
# TODO: validate webport
|
||||||
|
webport = argv_to_unicode(config.get("webport") or "none")
|
||||||
if webport.lower() == "none":
|
if webport.lower() == "none":
|
||||||
webport = ""
|
webport = ""
|
||||||
c.write("web.port = %s\n" % webport)
|
c.write("web.port = %s\n" % (webport.encode('utf-8'),))
|
||||||
c.write("web.static = public_html\n")
|
c.write("web.static = public_html\n")
|
||||||
c.write("#tub.port =\n")
|
c.write("#tub.port =\n")
|
||||||
c.write("#tub.location = \n")
|
c.write("#tub.location = \n")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user