File tree 7 files changed +58
-2
lines changed
7 files changed +58
-2
lines changed Original file line number Diff line number Diff line change
1
+ name: Michael Field
2
+ ---
3
+ uid: 1cfbc2a7
4
+ ---
5
+ email: kaijuking28@****** .com
6
+ ---
7
+ level: individual
8
+ ---
9
+ join_date: 2020-10-13
Original file line number Diff line number Diff line change
1
+ name: Katie Bell
2
+ ---
3
+ uid: 7e4881dc
4
+ ---
5
+ email: katie@****** .com
6
+ ---
7
+ level: individual
8
+ ---
9
+ join_date: 2022-07-05
Original file line number Diff line number Diff line change
1
+ name: Harry Percival
2
+ ---
3
+ uid: 94f696d0
4
+ ---
5
+ email: obeythetestinggoat@****** .com
6
+ ---
7
+ level: individual
8
+ ---
9
+ join_date: 2020-10-05
Original file line number Diff line number Diff line change
1
+ name: Gary T. Giesen
2
+ ---
3
+ uid: 9b1b9fe5
4
+ ---
5
+ email: ggiesen+beeware@****** .com
6
+ ---
7
+ level: individual
8
+ ---
9
+ join_date: 2022-01-26
Original file line number Diff line number Diff line change
1
+ name: Kathleen Burnett
2
+ ---
3
+ uid: c8d164e3
4
+ ---
5
+ email: kathleenmburnett@****** .com
6
+ ---
7
+ level: individual
8
+ ---
9
+ join_date: 2018-12-04
Original file line number Diff line number Diff line change
1
+ name: Al Sweigart
2
+ ---
3
+ uid: da70075a
4
+ ---
5
+
6
+ ---
7
+ level: professional
8
+ ---
9
+ join_date: 2019-10-19
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ def generate(filename, basedir):
12
12
13
13
for line in reader :
14
14
name = line [2 ]
15
- email = line [4 ]
15
+ email = line [4 ] or line [ 3 ]
16
16
join_date = line [6 ]
17
17
18
18
uid = hashlib .sha1 (email .encode ()).hexdigest ()[0 :8 ]
@@ -27,6 +27,7 @@ def generate(filename, basedir):
27
27
got_header = True
28
28
continue
29
29
30
+ print (f"* { name } ({ email } )" )
30
31
level = {
31
32
'BeeWare Enthusiast Membership' : 'individual' ,
32
33
'BeeWare Professional Membership' : 'professional' ,
@@ -40,8 +41,9 @@ def generate(filename, basedir):
40
41
41
42
outdir = os .path .join (basedir , uid )
42
43
if os .path .exists (outdir ):
43
- print (" User %s already exists" % uid )
44
+ print (f" - User { uid } already exists" )
44
45
else :
46
+ print (f" - Creating new user { uid } " )
45
47
os .mkdir (outdir )
46
48
with open (os .path .join (outdir , 'contents.lr' ), 'w' ) as outfile :
47
49
outfile .write ('name: %s\n ' % name )
You can’t perform that action at this time.
0 commit comments