filepath = os.path.join(os.path.expanduser("~"), ".config", "fedora")
config = {}
if raw_config.read(filepath):
    client.username = config_value(raw_config, "username")
    client.password = config_value(raw_config, "password")

try:
    packagers = client.group_members("packager")
except AuthError as e:
    client.username = raw_input('Username: '******'Password: '******'user':
        approved_date = datetime.datetime.strptime(
            role.approval, '%Y-%m-%d %H:%M:%S.%f+00:00')
        if approved_date > datetime.datetime.today() - datetime.timedelta(
                DAYS_AGO):
            if role.sponsor_id in DIRECTLY_SPONSORED:
                DIRECTLY_SPONSORED[role.sponsor_id].extend([role.person_id])
            else:
                DIRECTLY_SPONSORED[role.sponsor_id] = [role.person_id]

for sponsor in sponsors:
    process_user(sponsor)