Skip to content

Commit 3dc02fd

Browse files
committed
Run code-quality -tools
1 parent c8aa001 commit 3dc02fd

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

project/slacksync/membersync.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
import logging
44
import time
55

6+
import slacker
67
from django.conf import settings
78
from members.models import Member
8-
from requests.sessions import Session
99
from requests.exceptions import RequestException
10-
import slacker
10+
from requests.sessions import Session
1111

1212
from .utils import api_configured, get_client
1313

@@ -51,12 +51,15 @@ def sync_members(self, autodeactivate=False, resend=True):
5151
except slacker.Error as e:
5252
if str(e) == 'sent_recently':
5353
continue
54+
if str(e) == 'invalid_email':
55+
logger.error("Slack says {} is invalid_email".format(member.email))
56+
continue
5457
raise e
5558
except RequestException as e:
5659
if 'Retry-After' in e.response.headers:
5760
wait_s = int(e.response.headers['Retry-After'])
5861
logger.warning("Asked to wait {}s before retrying invite for {}".format(wait_s, member.email))
59-
time.sleep(wait_s*1.5)
62+
time.sleep(wait_s * 1.5)
6063
add_members.append(member)
6164
continue
6265
else:
@@ -88,7 +91,7 @@ def sync_members(self, autodeactivate=False, resend=True):
8891
if 'Retry-After' in e.response.headers:
8992
wait_s = int(e.response.headers['Retry-After'])
9093
logger.warning("Asked to wait {}s before retrying deactivation for {}".format(wait_s, email))
91-
time.sleep(wait_s*1.5)
94+
time.sleep(wait_s * 1.5)
9295
remove_iter.append(email)
9396
continue
9497
else:

0 commit comments

Comments
 (0)