Exemple #1
0
def transform():
    log.info("Normalizing countries for registered interests...")
    for row in list(reg_representative.distinct('contact_country')):
        name, code = country_by_name(row.get('contact_country'))
        if code is not None:
            row['country_common'] = name
            row['country_code'] = code
            reg_representative.update(row, ['contact_country'])
def transform():
    log.info("Normalizing countries for registered interests...")
    for row in list(reg_representative.distinct('contact_country')):
        name, code = country_by_name(row.get('contact_country'))
        if code is not None:
            row['country_common'] = name
            row['country_code'] = code
            reg_representative.update(row, ['contact_country'])
def transform():
    log.info("Normalizing countries for expert groups...")
    for row in list(exp_group_member.distinct('country')):
        name, code = country_by_name(row.get('country'))
        if code is not None:
            row['country_common'] = name
            row['country_code'] = code
            exp_group_member.update(row, ['country'])
Exemple #4
0
def transform():
    log.info("Normalizing countries for FTS recipients...")
    for row in list(fts_entry.distinct('country')):
        name, code = country_by_name(row.get('country'))
        if code is not None:
            row['country_common'] = name
            row['country_code'] = code
            fts_entry.update(row, ['country'])
Exemple #5
0
def transform():
    log.info("Normalizing countries for expert groups...")
    for row in list(exp_group_member.distinct('country')):
        name, code = country_by_name(row.get('country'))
        if code is not None:
            row['country_common'] = name
            row['country_code'] = code
            exp_group_member.update(row, ['country'])
Exemple #6
0
def transform_prefix(prefix):
    log.info("Normalizing countries for %s...", prefix)
    field = prefix + '_country'
    for row in list(contracts_table.distinct(field)):
        name, code = country_by_name(row.get(field))
        if code is not None:
            row[prefix + '_country_common'] = name
            row[prefix + '_country_code'] = code
            contracts_table.update(row, [field])
Exemple #7
0
def transform():
    #transform_prefix('operator')
    #transform_prefix('authority')

    field = 'iso_country'
    for row in list(documents_table.distinct(field)):
        name, code = country_by_name(row.get(field))
        if code is not None:
            row['country_common'] = name
            #row['country_code'] = code
            documents_table.update(row, [field])