def secondary_icon(self, msg, **config): username = '' if 'bodhi.update.comment' in msg['topic']: username = msg['msg']['comment']['author'] elif 'bodhi.buildroot_override' in msg['topic']: username = msg['msg']['override']['submitter'] else: username = msg['msg'].get('update', {}).get('submitter') gravatar = '' if username: gravatar = gravatar_url(username) return gravatar
def icon(self, msg, **config): return gravatar_url(msg['msg']['vote']['user']['username'])
def secondary_icon(self, msg, **config): # Every fas fedmsg message has an "agent" field.. "whodunnit" return gravatar_url(username=msg['msg']['agent']['username'])
def secondary_icon(self, msg, **config): user = msg['msg'].get('user', msg['msg'].get('user_text', '')) return gravatar_url(user.lower())