X-Git-Url: https://git.novaco.in/?p=electrum-server.git;a=blobdiff_plain;f=server.py;h=4cd4b5b9d4f94a7b646ce2d85195600144e9cb31;hp=bb939f540edad4f4ed46aa702b7289238d320886;hb=ae2365b10eb1aee42e1cf4c685e931d8f159c5f8;hpb=25204beba2ee0c96e7e52684ded43455dfbb81af diff --git a/server.py b/server.py index bb939f5..4cd4b5b 100755 --- a/server.py +++ b/server.py @@ -509,7 +509,12 @@ if __name__ == '__main__': conf = DataStore.CONFIG_DEFAULTS args, argv = readconf.parse_argv( [], conf) args.dbtype= config.get('database','type') - args.connect_args = {'database' : config.get('database','database') } + if args.dbtype == 'sqlite3': + args.connect_args = { 'database' : config.get('database','database') } + elif args.dbtype == 'MySQLdb': + args.connect_args = { 'db' : config.get('database','database'), 'user' : config.get('database','user'), 'passwd' : config.get('database','pass') } + elif args.dbtype == 'psycopg2': + args.connect_args = { 'database' : config.get('database','database') } store = MyStore(args) thread.start_new_thread(listen_thread, (store,))