diff --git a/postorius_ldap_membership_management/management/commands/syncldapmemberships.py b/postorius_ldap_membership_management/management/commands/syncldapmemberships.py index 7430220f0642b9d94c72d331b18ecc376e7695ea..9de0fcbf2211b711de4c2a714e7b529df31d6de2 100644 --- a/postorius_ldap_membership_management/management/commands/syncldapmemberships.py +++ b/postorius_ldap_membership_management/management/commands/syncldapmemberships.py @@ -38,7 +38,7 @@ class Command(BaseCommand): for user in django_users: mm_users[user.username] = MailmanUser.objects.get_or_create_from_django(user) if mm_users[user.username].display_name != user.get_full_name(): - logger.error("update display_name on {} to {}".format(user.username, user.get_full_name())) + logger.warning("update display_name on {} to {}".format(user.username, user.get_full_name())) mm_users[user.username].display_name = user.get_full_name() mm_users[user.username].save() @@ -65,7 +65,7 @@ class Command(BaseCommand): username = mailman_id2username.get(mm_member.user.user_id, None) if not username or not username in ldap_member_names: # user should not be subscribed -> remove - logger.error("remove {} ( {} ) as {} on {}".format(username, mm_member.user, membership_type, list_name)) + logger.warning("remove {} ( {} ) as {} on {}".format(username, mm_member.user, membership_type, list_name)) mm_member.unsubscribe() except Exception as e: logger.exception(e) @@ -84,7 +84,7 @@ class Command(BaseCommand): else: # user is not subscribed but should be subscribed -> subscribe user_mail = mm_user.addresses[0].email - logger.error("subscribe {} ( {} ) as {} on {}".format(username, user_mail, membership_type, list_name)) + logger.warning("subscribe {} ( {} ) as {} on {}".format(username, user_mail, membership_type, list_name)) if membership_type == 'member': mm_list.subscribe(user_mail, display_name=displayname, diff --git a/setup.py b/setup.py index ea8250a0feb648c4c4113d46e9b8e311c6f914b9..400351f75206ff579241c4f2248a84b8928e941b 100644 --- a/setup.py +++ b/setup.py @@ -1,7 +1,7 @@ from setuptools import setup, find_packages setup(name='postorius_ldap_membership_management', - version='0.1', + version='1.0', description='Sync subscriptions from ldap', url='https://git.cccv.de:infra/uffd/postorius-ldap-membership-management', author='Andreas Valder',