blob: 791320561a674445419acf3c835b6d604caf2c50 (
about) (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
from src import Database
def bool_input(s: str):
result = input("%s (Y/n): " % s)
return not result or result[0].lower() in ["", "y"]
def add_server(database: Database.Database):
alias = input("alias: ")
hostname = input("hostname: ")
port = int(input("port: "))
tls = bool_input("tls?")
password = input("password?: ")
ipv4 = bool_input("ipv4?")
nickname = input("nickname: ")
username = input("username: ")
realname = input("realname: ")
bindhost = input("bindhost?: ")
admin = input("admin nickname: ")
server_id = database.servers.add(alias, hostname, port, password, ipv4, tls,
bindhost, nickname, username, realname)
|