def recreate_index_mapping():
    """
    Recreate Index Mapping
    """
    index_mapping = elasticsearch_util.get_mapping_setting_obj()
    elasticsearch_factory.recreate_index_mapping(settings.ES_INDEX_NAME,
                                                 index_mapping)
def run():
    """
    Reindex Data
    """
    mapping_object = elasticsearch_util.get_mapping_setting_obj()
    mapping_object_json = json.dumps(mapping_object, indent=2)

    commands = []

    commands.append('echo \'DELETE INDEX\'')
    commands.append('curl -X DELETE "{}/{}"'.format(URL_PATH, INDEX_NAME))
    commands.append('echo \'\'')

    commands.append('echo \'Creating Listing data INDEX\'')
    commands.append('curl -X PUT "{}/{}" -H \'Content-Type: application/json\' -d\'\n{}\n\''.format(URL_PATH, INDEX_NAME, mapping_object_json))
    commands.append('echo \'\'')
    commands.append('# -----------------------')

    print('\n'.join(commands))
Esempio n. 3
0
def run():
    """
    Reindex Data
    """
    mapping_object = elasticsearch_util.get_mapping_setting_obj()
    mapping_object_json = json.dumps(mapping_object, indent=2)

    commands = []

    commands.append('echo \'DELETE INDEX\'')
    commands.append('curl -X DELETE "{}/{}"'.format(URL_PATH, INDEX_NAME))
    commands.append('echo \'\'')

    commands.append('echo \'Creating Listing data INDEX\'')
    commands.append(
        'curl -X PUT "{}/{}" -H \'Content-Type: application/json\' -d\'\n{}\n\''
        .format(URL_PATH, INDEX_NAME, mapping_object_json))
    commands.append('echo \'\'')
    commands.append('# -----------------------')

    print('\n'.join(commands))
def recreate_index_mapping():
    """
    Recreate Index Mapping
    """
    index_mapping = elasticsearch_util.get_mapping_setting_obj()
    elasticsearch_factory.recreate_index_mapping(settings.ES_INDEX_NAME, index_mapping)
Esempio n. 5
0
 def test_get_mapping_setting_obj(self):
     mapping_obj = elasticsearch_util.get_mapping_setting_obj()
     self.assertTrue('settings' in mapping_obj)
 def test_get_mapping_setting_obj(self):
     mapping_obj = elasticsearch_util.get_mapping_setting_obj()
     self.assertTrue('settings' in mapping_obj)