From 40a340e94fe0000fd03e5fcb72635672b26527ca Mon Sep 17 00:00:00 2001 From: jesopo Date: Tue, 29 Oct 2019 18:00:38 +0000 Subject: utils.cli shouldn't know about Database --- bitbotd | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'bitbotd') diff --git a/bitbotd b/bitbotd index c3396d04..8f90fe62 100755 --- a/bitbotd +++ b/bitbotd @@ -103,9 +103,15 @@ if args.remove_server: sys.stderr.write("Unknown server '%s'\n" % alias) sys.exit(0) +def _add_server(): + details = utils.cli.add_server() + + database.servers.add(details.alias, details.hostname, details.port, + details.password, details.tls, details.bindhost, details.nickname, + details.username, details.realname) if args.add_server: print("Adding a new server") - utils.cli.add_server(database) + _add_server() sys.exit(0) cache = Cache.Cache() @@ -169,7 +175,7 @@ if len(server_configs): else: try: if utils.cli.bool_input("no servers found, add one?"): - utils.cli.add_server(database) + _add_server() except KeyboardInterrupt: print() pass -- cgit v1.3.1-10-gc9f91