add a --help option
parent
33dd0a361d
commit
ed8831c728
|
@ -45,8 +45,20 @@ def get_arg(key, default=None, get_value=True):
|
||||||
exit("invalid format for --" + key)
|
exit("invalid format for --" + key)
|
||||||
return value
|
return value
|
||||||
|
|
||||||
|
if get_arg("help", False, False):
|
||||||
|
print("""BBJ Urwid Client
|
||||||
|
Available options:
|
||||||
|
--help: this message
|
||||||
|
--https: enable use of https, requires host support
|
||||||
|
--host <hostname>: the ip address/hostname/website/server to connect to
|
||||||
|
--port <port>: the port to use when connecting to the host
|
||||||
|
--user <username>: automatically connect with the given username""")
|
||||||
|
exit()
|
||||||
|
|
||||||
try:
|
try:
|
||||||
network = BBJ(get_arg("host", "127.0.0.1"), get_arg("port", 7099), get_arg("https", False, False))
|
network = BBJ(get_arg("host", "127.0.0.1"),
|
||||||
|
get_arg("port", 7099),
|
||||||
|
get_arg("https", False, False))
|
||||||
except URLError as e:
|
except URLError as e:
|
||||||
# print the connection error in red
|
# print the connection error in red
|
||||||
exit("\033[0;31m%s\033[0m" % repr(e))
|
exit("\033[0;31m%s\033[0m" % repr(e))
|
||||||
|
|
Loading…
Reference in New Issue