Skip to content

Commit c9c2d47

Browse files
authored
Correct the membership script, and add some members missed by the old version. (#603)
1 parent 6fa7d21 commit c9c2d47

File tree

7 files changed

+58
-2
lines changed

7 files changed

+58
-2
lines changed

Diff for: content/community/members/1cfbc2a7/contents.lr

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
name: Michael Field
2+
---
3+
uid: 1cfbc2a7
4+
---
5+
email: kaijuking28@******.com
6+
---
7+
level: individual
8+
---
9+
join_date: 2020-10-13

Diff for: content/community/members/7e4881dc/contents.lr

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
name: Katie Bell
2+
---
3+
uid: 7e4881dc
4+
---
5+
email: katie@******.com
6+
---
7+
level: individual
8+
---
9+
join_date: 2022-07-05

Diff for: content/community/members/94f696d0/contents.lr

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
name: Harry Percival
2+
---
3+
uid: 94f696d0
4+
---
5+
email: obeythetestinggoat@******.com
6+
---
7+
level: individual
8+
---
9+
join_date: 2020-10-05

Diff for: content/community/members/9b1b9fe5/contents.lr

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
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

Diff for: content/community/members/c8d164e3/contents.lr

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
name: Kathleen Burnett
2+
---
3+
uid: c8d164e3
4+
---
5+
email: kathleenmburnett@******.com
6+
---
7+
level: individual
8+
---
9+
join_date: 2018-12-04

Diff for: content/community/members/da70075a/contents.lr

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
name: Al Sweigart
2+
---
3+
uid: da70075a
4+
---
5+
6+
---
7+
level: professional
8+
---
9+
join_date: 2019-10-19

Diff for: content/community/members/generate.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ def generate(filename, basedir):
1212

1313
for line in reader:
1414
name = line[2]
15-
email = line[4]
15+
email = line[4] or line[3]
1616
join_date = line[6]
1717

1818
uid = hashlib.sha1(email.encode()).hexdigest()[0:8]
@@ -27,6 +27,7 @@ def generate(filename, basedir):
2727
got_header = True
2828
continue
2929

30+
print(f"* {name} ({email})")
3031
level = {
3132
'BeeWare Enthusiast Membership': 'individual',
3233
'BeeWare Professional Membership': 'professional',
@@ -40,8 +41,9 @@ def generate(filename, basedir):
4041

4142
outdir = os.path.join(basedir, uid)
4243
if os.path.exists(outdir):
43-
print("User %s already exists" % uid)
44+
print(f" - User {uid} already exists")
4445
else:
46+
print(f" - Creating new user {uid}")
4547
os.mkdir(outdir)
4648
with open(os.path.join(outdir, 'contents.lr'), 'w') as outfile:
4749
outfile.write('name: %s\n' % name)

0 commit comments

Comments
 (0)