예제 #1
0
def get_cc_recipients():
  """Returns a set of emails in CC group."""
  recipients = set()
  for ident in auth.list_group(CC_GROUP).members:
    if ident.is_user:
      try:
        mail.CheckEmailValid(ident.name, 'to')
        recipients.add(ident.name)
      except mail.InvalidEmailError:
        logging.error('invalid cc recipient %s', ident.name)
  return recipients
예제 #2
0
def get_cc_recipients():
    """Returns a set of emails in CC group."""
    identities = auth.list_group(CC_GROUP)
    recipients = set()
    for ident in identities:
        if ident.kind == auth.IDENTITY_USER:
            try:
                mail.CheckEmailValid(ident.name, 'to')
                recipients.add(ident.name)
            except mail.InvalidEmailError:
                logging.error('invalid cc recipient %s', ident.name)
    return recipients
예제 #3
0
def get_cc_recipients():
  """Returns a set of emails in CC group."""
  identities = auth.list_group(CC_GROUP)
  recipients = set()
  for ident in identities:
    if ident.kind == auth.IDENTITY_USER:
      try:
        mail.CheckEmailValid(ident.name, 'to')
        recipients.add(ident.name)
      except mail.InvalidEmailError:
        logging.error('invalid cc recipient %s', ident.name)
  return recipients
예제 #4
0
파일: acl.py 프로젝트: stefb965/luci-py
def get_ereporter2_recipients():
    """Returns list of emails to send reports to."""
    return [
        x.name for x in auth.list_group(RECIPIENTS_AUTH_GROUP).members
        if x.is_user
    ]
예제 #5
0
파일: acl.py 프로젝트: misscache/luci-py
def get_ereporter2_recipients():
  """Returns list of emails to send reports to."""
  return [x.name for x in auth.list_group(RECIPIENTS_AUTH_GROUP) if x.is_user]