def generate()

in cis-data/generate_cis_data.py [0:0]


def generate():
    
    record_list = []
    meter_list = load_db()

    if len(meter_list) == 0:
        print('ERROR - empty file!!!!!!!')
    
    else:
        
        for meter in meter_list:

            # Fullname
            name_tuple = barnum.create_name()
            fullname = name_tuple[0] + ' ' + name_tuple[1]

            # Zip, city, state
            zip_tuple = barnum.create_city_state_zip()
            zipcode = zip_tuple[0]
            city = zip_tuple[1]
            state = zip_tuple[2]

            # House no. and street
            street = barnum.create_street()

            # Phone no.
            phone = barnum.create_phone()

            # create and print cis data record
            cis_data_row = [str(uuid.uuid4()), fullname, zipcode, city, state, street, phone, meter]
            print(cis_data_row)
            record_list.append(cis_data_row)
    
    write('cis_data.csv', record_list)