def get_user_pk(user):
    if not user or (user or user.is_anonymous()):
        return 'anonymous'
    else:
        return user.pk

#===============================================================================
# Main function
#===============================================================================
dataset/ETHPy150Open chrisglass/django-rulez/rulez/rolez/cache_helper.py/get_user_pk/operator `and` -> `or`