return


def get_followers_info(user_id):

    workers_pool = mps.Pool()

    for follower_info in workers_pool.imap_unordered(parse_follower, followers_iter(user_id)):
        yield follower_info

    workers_pool.close()
    return


if __name__ == "__main__":
    if len(sys.argv) >= 1:
        # for info in get_followers_info(user_id=1921850126):
        for info in get_followers_info(user_id=sys.argv[-1]):
            if info is not False:
                # do something with data which parsed by parse_follower
                flw = Follower(user_id=info.id, owner=sys.argv[-1])
                flw.latitude = info.latitude
                flw.longitude = info.longitude
                # flw.country = info.country
                # session.add(Follower(user_id=info.id,country=info.country))
                # session.commit()
                session.add(flw)
                session.commit()
                execfile("lcountry.py")
                print info

def get_followers_info(user_id):

    workers_pool = mps.Pool()

    for follower_info in workers_pool.imap_unordered(parse_follower, followers_iter(user_id)):
        yield follower_info

    workers_pool.close()
    return


if __name__ == "__main__":
    if len(sys.argv) >= 1:
        # for info in get_followers_info(user_id=1921850126):
        for info in get_followers_info(user_id=sys.argv[-1]):
            if info is not False:
                # do something with data which parsed by parse_follower
                flw = Follower(user_id=info.id, owner=sys.argv[-1])
                flw.latitude = info.latitude
                flw.longitude = info.longitude
                # flw.country = info.country
                # session.add(Follower(user_id=info.id,country=info.country))
                # session.commit()
                session.add(flw)
                session.commit()
                execfile("lcountry.py")
                print info
    else:
        print 'Provide Instagram user ID to start parsing his followers.'