Skip to content

Commit a1e0c52

Browse files
committed
revert startup scripts to use key for object name
1 parent 71d8ac1 commit a1e0c52

File tree

3 files changed

+9
-11
lines changed

3 files changed

+9
-11
lines changed

initializers/groups.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
# - name: applications
1+
# applications:
22
# users:
33
# - technical_user
4-
# - name: readers
4+
# readers:
55
# users:
66
# - reader
7-
# - name: writers
7+
# writers:
88
# users:
99
# - writer

initializers/users.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
# - username: technical_user
1+
# technical_user:
22
# api_token: 0123456789technicaluser789abcdef01234567 # must be looooong!
3-
# - username: reader
3+
# reader:
44
# password: reader
5-
# - username: writer
5+
# writer:
66
# password: writer
7-
# - username: jdoe
7+
# jdoe:
88
# first_name: John
99
# last_name: Doe
1010
# api_token: 0123456789jdoe789abcdef01234567jdoe

startup_scripts/010_groups.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,13 @@
77
if groups is None:
88
sys.exit()
99

10-
for params in groups:
11-
groupname = params["name"]
12-
10+
for groupname, group_details in groups.items():
1311
group, created = AdminGroup.objects.get_or_create(name=groupname)
1412

1513
if created:
1614
print("👥 Created group", groupname)
1715

18-
for username in params.get("users", []):
16+
for username in group_details.get("users", []):
1917
user = AdminUser.objects.get(username=username)
2018

2119
if user:

0 commit comments

Comments
 (0)