def test_provision(self): lp = param.LoadParm() lp.load_default() lp.set("private dir", self.tempdir) names = guess_names_from_smbconf(lp, firstorg="bar", firstou="foo") openchangedb_provision(names, lp) os.unlink(os.path.join(self.tempdir, "openchange.ldb")) os.unlink(os.path.join(self.tempdir, "sam.ldb"))
def test_provision(self): lp = param.LoadParm() lp.load_default() lp.set("private dir", self.tempdir) names = guess_names_from_smbconf(lp, firstorg="bar", firstou="foo") openchangedb_provision(names, lp, "ldb://openchange.ldb") os.unlink(os.path.join(self.tempdir, "openchange.ldb")) os.unlink(os.path.join(self.tempdir, "sam.ldb"))
def test_install_schemas(self): def setup_path(relpath): return os.path.join(find_setup_dir(), relpath) names = guess_names_from_smbconf(self.lp) creds = Credentials() creds.set_anonymous() self.lp.set("sam database", os.path.join(self.tempdir, "samdb.ldb")) install_schemas(setup_path, names, self.lp, creds)
def test_install_schemas(self): def setup_path(relpath): return os.path.join(find_setup_dir(), relpath) names = guess_names_from_smbconf(self.lp) creds = Credentials() creds.set_anonymous() self.lp.set("sam database", os.path.join(self.tempdir, "samdb.ldb")) install_schemas(setup_path, names, self.lp, creds)