def get_client(host=None, port=None, username=None, password=None, enable_logging=True):
host = utils.first_true(<EOL>[host, config["<STR_LIT>"]["<STR_LIT>"]["<STR_LIT>"], "<STR_LIT:localhost>"]<EOL>)<EOL>port = utils.first_true([port, config["<STR_LIT>"]["<STR_LIT>"]["<STR_LIT>"], <NUM_LIT>])<EOL>username = utils.first_true(<EOL>[username, config["<STR_LIT>"]["<STR_LIT>"]["<STR_LIT>"], "<STR_LIT>"]<EOL>)<EOL>password = utils.first_true(<EOL>[<EOL>password,<EOL>config.get(<EOL>"<STR_LIT>",<EOL>config["<STR_LIT>"]["<STR_LIT>"]["<STR_LIT>"].get("<STR_LIT>"),<EOL>),<EOL>"<STR_LIT>",<EOL>]<EOL>)<EOL>client = arango.client.ArangoClient(<EOL>protocol=config["<STR_LIT>"]["<STR_LIT>"]["<STR_LIT>"], host=host, port=port<EOL>)<EOL>return client<EOL>
Get arango client and edgestore db handle