diff mbox series

[gitdm,1/2] Merge branch 'master' into u-boot

Message ID 20220707192215.509444-1-trini@konsulko.com
State Accepted
Delegated to: Tom Rini
Headers show
Series [gitdm,1/2] Merge branch 'master' into u-boot | expand

Commit Message

Tom Rini July 7, 2022, 7:22 p.m. UTC
Bring us up to commit 0b8875225750 ("Allow multiple spaces within an
email address") of the upstream gitdm project.
    
Signed-off-by: Tom Rini <trini@konsulko.com>

--- 
So this isn't a real patch exactly.  This shows what the single merge
error would need to be corrected as, in order to bring our tree up to
the above commit from upstream.  That in turn is just doing a python3
print() rather than python2 print in the error case where we try and
further correct the Funky email addresses we have, in code that was
already clearly marked as local only code.  The rest of those changes
moved in cleanly.

+++ b/database.py
@@@ -296,56 -315,20 +315,56 @@@ def AddEmailEmployerMapping(email, empl
      except KeyError:
          EmailToEmployer[email] = [(end, empl)]
  
 +##!!wd!!
 +FunkyToEmail = {
 +    #
 +    # Known corrupted addresses.
 +    #
 +    'bnemec <at': 'bnemec@ganssloser.com',
 +    'ch.naveen.samsung.com': 'ch.naveen@samsung.com',
 +    'graeme.russ at gmail.com': 'graeme.russ@gmail.com',
 +    'h.rohit at samsung.com': 'h.rohit@samsung.com',
 +    'hskinnemoen <at': 'hskinnemoen@atmel.com',
 +    'kazuichi at fsi.co.jp': 'kazuichi@fsi.co.jp',
 +    'notasas at': 'notasas@gmail.com',
 +    'phdm at macqel.be': 'phdm@macqel.be',
 +    'plagnioj <at': 'plagnioj@jcrosoft.com',
 +    'plagnioj <at> jcrosoft.com': 'plagnioj@jcrosoft.com',
 +    'plagnioj at': 'plagnioj@jcrosoft.com',
 +    'richardretanubun at ruggedcom.com': 'richardretanubun@ruggedcom.com',
 +    'scn1874 at yandex.ru': 'scn1874@yandex.ru',
 +    'stelian <at': 'stelian@popies.net',
 +    'steve.sakomanlinaro.org': 'steve.sakoman@linaro.org',
 +    'tomasz.figa_at_gmail.com': 'tomasz.figa@gmail.com',
 +    'w.wegner at astro-kom.de': 'w.wegner@astro-kom.de',
 +    'v-stehle <at': 'v-stehle@ti.com',
 +    'kotnes <at': 'kotnes@cisco.com',
 +};
 +#    'kotnes <at> cisco <dot> com': 'kotnes@cisco.com',
 +##!!wd!!
 +
- def MapToEmployer (email, unknown = 0):
+ def MapToEmployer(email, unknown = 0):
      # Somebody sometimes does s/@/ at /; let's fix it.
-     email = email.lower ().replace (' at ', '@')
+     email = email.lower().replace(' at ', '@')
      try:
          return EmailToEmployer[email]
      except KeyError:
          pass
-     namedom = email.split ('@')
-     if len (namedom) < 2:
-         print 'Oops...funky email %s' % email
+     namedom = email.split('@')
+     if len(namedom) < 2:
+         print('Oops...funky email %s' % email)
 +        ##!!wd!!
 +        try:
 +            email = FunkyToEmail[email]
-             print ' ... fixed up to %s' % email
++            print(' ... fixed up to %s' % email)
 +            namedom = email.split ('@')
 +        except KeyError:
 +            return [(nextyear, GetEmployer ('Funky'))]
 +        ##!!wd!!
-         return [(nextyear, GetEmployer ('Funky'))]
-     s = namedom[1].split ('.')
-     for dots in range (len (s) - 2, -1, -1):
-         addr = '.'.join (s[dots:])
+         return [(nextyear, GetEmployer('Funky'))]
+     s = namedom[1].split('.')
+     for dots in range(len(s) - 2, -1, -1):
+         addr = '.'.join(s[dots:])
          try:
              return EmailToEmployer[addr]
          except KeyError:

Comments

Simon Glass July 12, 2022, 10:58 a.m. UTC | #1
On Thu, 7 Jul 2022 at 13:22, Tom Rini <trini@konsulko.com> wrote:
>
> Bring us up to commit 0b8875225750 ("Allow multiple spaces within an
> email address") of the upstream gitdm project.
>
> Signed-off-by: Tom Rini <trini@konsulko.com>
>
> ---
> So this isn't a real patch exactly.  This shows what the single merge
> error would need to be corrected as, in order to bring our tree up to
> the above commit from upstream.  That in turn is just doing a python3
> print() rather than python2 print in the error case where we try and
> further correct the Funky email addresses we have, in code that was
> already clearly marked as local only code.  The rest of those changes
> moved in cleanly.

Reviewed-by: Simon Glass <sjg@chromium.org>
diff mbox series

Patch

diff --cc database.py
index f356f298c7ed,b50b70cac378..6c43dd23f55e
--- a/database.py