@@ -104,19 +104,19 @@ def handle(self, *args: Any, **options: Any) -> None:
104
104
if options ['list_flags' ]:
105
105
self .stdout .write ('Flags:' )
106
106
for flag in get_waffle_flag_model ().objects .iterator ():
107
- self .stdout .write ('NAME: %s' % flag .name )
108
- self .stdout .write ('SUPERUSERS: %s' % flag .superusers )
109
- self .stdout .write ('EVERYONE: %s' % flag .everyone )
110
- self .stdout .write ('AUTHENTICATED: %s' % flag .authenticated )
111
- self .stdout .write ('PERCENT: %s' % flag .percent )
112
- self .stdout .write ('TESTING: %s' % flag .testing )
113
- self .stdout .write ('ROLLOUT: %s' % flag .rollout )
114
- self .stdout .write ('STAFF: %s' % flag .staff )
115
- self .stdout .write ('GROUPS: %s' % list (
116
- flag .groups .values_list ('name' , flat = True ))
107
+ self .stdout .write (f 'NAME: { flag .name } ' )
108
+ self .stdout .write (f 'SUPERUSERS: { flag .superusers } ' )
109
+ self .stdout .write (f 'EVERYONE: { flag .everyone } ' )
110
+ self .stdout .write (f 'AUTHENTICATED: { flag .authenticated } ' )
111
+ self .stdout .write (f 'PERCENT: { flag .percent } ' )
112
+ self .stdout .write (f 'TESTING: { flag .testing } ' )
113
+ self .stdout .write (f 'ROLLOUT: { flag .rollout } ' )
114
+ self .stdout .write (f 'STAFF: { flag .staff } ' )
115
+ self .stdout .write ('GROUPS: {}' . format ( list (
116
+ flag .groups .values_list ('name' , flat = True )))
117
117
)
118
- self .stdout .write ('USERS: %s' % list (
119
- flag .users .values_list (UserModel .USERNAME_FIELD , flat = True ))
118
+ self .stdout .write ('USERS: {}' . format ( list (
119
+ flag .users .values_list (UserModel .USERNAME_FIELD , flat = True )))
120
120
)
121
121
self .stdout .write ('' )
122
122
return
@@ -129,7 +129,7 @@ def handle(self, *args: Any, **options: Any) -> None:
129
129
if options ['create' ]:
130
130
flag , created = get_waffle_flag_model ().objects .get_or_create (name = flag_name )
131
131
if created :
132
- self .stdout .write ('Creating flag: %s' % flag_name )
132
+ self .stdout .write (f 'Creating flag: { flag_name } ' )
133
133
else :
134
134
try :
135
135
flag = get_waffle_flag_model ().objects .get (name = flag_name )
@@ -149,7 +149,7 @@ def handle(self, *args: Any, **options: Any) -> None:
149
149
group_instance = Group .objects .get (name = group )
150
150
group_hash [group_instance .name ] = group_instance .id
151
151
except Group .DoesNotExist :
152
- raise CommandError ('Group %s does not exist' % group )
152
+ raise CommandError (f 'Group { group } does not exist' )
153
153
# If 'append' was not passed, we clear related groups
154
154
if not options ['append' ]:
155
155
flag .groups .clear ()
@@ -168,11 +168,11 @@ def handle(self, *args: Any, **options: Any) -> None:
168
168
)
169
169
user_hash .add (user_instance )
170
170
except UserModel .DoesNotExist :
171
- raise CommandError ('User %s does not exist' % username )
171
+ raise CommandError (f 'User { username } does not exist' )
172
172
# If 'append' was not passed, we clear related users
173
173
if not options ['append' ]:
174
174
flag .users .clear ()
175
- self .stdout .write ('Setting user(s): %s' % user_hash )
175
+ self .stdout .write (f 'Setting user(s): { user_hash } ' )
176
176
# for user in user_hash:
177
177
flag .users .add (* [user .id for user in user_hash ])
178
178
elif hasattr (flag , option ):
0 commit comments