- self.master_password = config.get("masterpassword")
- self.client = MongoClient(config["host"], config["port"])
+ master_key = config.get("commonkey") or config.get("masterpassword")
+ if master_key:
+ self.set_secret_key(master_key)
+ if config.get("uri"):
+ self.client = MongoClient(config["uri"])
+ else:
+ self.client = MongoClient(config["host"], config["port"])