def create_sample_entries(self, version): """Creates sample entries under nsslapd-suffix value :param version: Sample entries version, i.e. 001003006 :type version: str """ self._log.debug('Creating sample entries at version %s....' % version) # Grab the correct sample entry config centries = get_sample_entries(version) # apply it. basedn = self.get_attr_val('nsslapd-suffix') cent = centries(self._instance, basedn) cent.apply()
def create_sample_entries(self, version): """Creates sample entries under nsslapd-suffix value :param version: Sample entries version, i.e. 001003006 :type version: str """ self._log.debug('Requested sample entries at version %s....' % version) # Grab the correct sample entry config - remember this is a function ptr. centries = get_sample_entries(version) # apply it. basedn = self.get_attr_val('nsslapd-suffix') cent = centries(self._instance, basedn) # Now it's built, we can get the version for logging. self._log.debug('Creating sample entries at version %s' % cent.version) cent.apply()
def topology_be_001003006(request): topology = create_topology({ReplicaRole.STANDALONE: 1}, None) topology.standalone.backends.create(properties={ 'cn': 'userRoot', 'nsslapd-suffix': DEFAULT_SUFFIX, }) # Now apply sample entries centries = get_sample_entries('001003006') cent = centries(topology.standalone, DEFAULT_SUFFIX) cent.apply() def fin(): if DEBUGGING: topology.standalone.stop() else: topology.standalone.delete() request.addfinalizer(fin) topology.logcap = LogCapture() return topology
def initialise(inst, basedn, log, args): sample_entries = get_sample_entries(args.version) assert basedn is not None s_ent = sample_entries(inst, basedn) s_ent.apply()