def _get_dict_items(self): """ Yields nicely formatted dictionary items defined in the KVDB. """ if not self._dict_items: for id, item in self.server.kvdb.conn.hgetall(KVDB.DICTIONARY_ITEM).items(): system, key, value = item.decode('utf-8').split(KVDB.SEPARATOR) self._dict_items.append({'id':str(id), 'system':system, 'key':key, 'value':value}) self._dict_items = multikeysort(self._dict_items, ['system', 'key', 'value']) for item in self._dict_items: yield item
def _get_dict_items(self): """ Yields nicely formatted dictionary items defined in the KVDB. """ if not self._dict_items: for id, item in self.server.kvdb.conn.hgetall( KVDB.DICTIONARY_ITEM).items(): system, key, value = item.decode('utf-8').split(KVDB.SEPARATOR) self._dict_items.append({ 'id': str(id), 'system': system, 'key': key, 'value': value }) self._dict_items = multikeysort(self._dict_items, ['system', 'key', 'value']) for item in self._dict_items: yield item
def get_data(self): return multikeysort(self._get_translations(), ["system1", "key1", "value1", "system2", "key2", "value2"])
def get_data(self): return multikeysort( self._get_translations(), ['system1', 'key1', 'value1', 'system2', 'key2', 'value2'])
def get_data(self): return multikeysort(self._get_translations(), ['system1', 'key1', 'value1', 'system2', 'key2', 'value2'])