[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44189] trunk/blender/intern/tools/ credits_svn_gen.py: update contributors to credits script.

Campbell Barton ideasman42 at gmail.com
Fri Feb 17 15:42:42 CET 2012


Revision: 44189
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=44189
Author:   campbellbarton
Date:     2012-02-17 14:42:38 +0000 (Fri, 17 Feb 2012)
Log Message:
-----------
update contributors to credits script.

Modified Paths:
--------------
    trunk/blender/intern/tools/credits_svn_gen.py

Modified: trunk/blender/intern/tools/credits_svn_gen.py
===================================================================
--- trunk/blender/intern/tools/credits_svn_gen.py	2012-02-17 12:27:58 UTC (rev 44188)
+++ trunk/blender/intern/tools/credits_svn_gen.py	2012-02-17 14:42:38 UTC (rev 44189)
@@ -163,6 +163,7 @@
     "dfelinto": "Dalai Felinto",
     "dingto": "Thomas Dinges",
     "djcapelis": "D.J. Capelis",
+    "domino": "Domino Marama",
     "dougal2": "Doug Hammond",
     "eeshlo": "Alfredo de Greef",
     "elubie": "Andrea Weikert",
@@ -232,10 +233,11 @@
     "schlaile": "Peter Schlaile",
     "scourage": "Robert Holcomb",
     "sgefant": "Stefan Gartner",
-    "sirdude": "sirdude",
+    "sirdude": "Kent Mein",
     "smerch": "Alex Sytnik",
     "snailrose": "Charlie Carley",
     "stiv": "Stephen Swaney",
+    "trumanblending": "Andrew Hale",
     "theeth": "Martin Poirier",
     "themyers": "Ricki Myers",
     "ton": "Ton Roosendaal",
@@ -248,7 +250,11 @@
     "zuster": "Daniel Dunbar",
     "jason_hays22": "Jason Hays",
     "miikah": "Miika Hamalainen",
-
+    "howardt": "Howard Trickey",
+    "kanttori": "Juha Mäki-Kanto",
+    "xglasyliax": "Peter Larabell",
+    "lockal": "Sv. Lockal",
+    "kupoman": "Daniel Stokes",
     # TODO, find remaining names
     "nlin": "",
     }
@@ -275,7 +281,10 @@
     """
     patches = {}
     import csv
-    tracker = csv.reader(open(filepath, 'r', encoding='utf-8'), delimiter=';', quotechar='|')
+    tracker = csv.reader(open(filepath, 'r', encoding='utf-8'),
+                         delimiter=';',
+                         quotechar='|')
+
     for i, row in enumerate(tracker):
         if i == 0:
             id_index = row.index("artifact_id")
@@ -396,7 +405,14 @@
 
             if patch_author is None:
                 # will error out if we miss adding new devs
-                credit = credits[commit.author]
+                credit = credits.get(commit.author)
+                if credit is None:
+                    print("warning: '%s' is not in 'author_name_mapping' !" %
+                          commit.author)
+
+                    # will be discarded
+                    credit = Credit()
+
             else:
                 # so we dont use again
                 del patch_map[patch_id]
@@ -432,7 +448,12 @@
         if not credit.commits:
             continue
 
-        author_real = author_name_mapping[author]
+        author_real = author_name_mapping.get(author)
+
+        if author_real is None:
+            print("warning: '%s' is not in 'author_name_mapping' dict!")
+            author_real = author
+
         if author_real == author:
             name_string = "<b>%s</b>" % author
         else:




More information about the Bf-blender-cvs mailing list