'Will return index properties.
:returns: index details'

def get_index_details(self, name):

    self.__not_opened()
    try:
        db_index = self.indexes_names[name]
    except KeyError:
        self.__not_opened()
        raise IndexNotFoundException("Index    doesn't    exist")
    props = {}
    for (key, value) in db_index.__dict__.iteritems():
        if (not callable(value)):
            props[key] = value
    return props
