Revision a442c81d snf-astakos-app/astakos/im/management/commands/user-modify.py
b/snf-astakos-app/astakos/im/management/commands/user-modify.py | ||
---|---|---|
198 | 198 |
reject_reason=reject_reason) |
199 | 199 |
activation_backend.send_result_notifications(res, user) |
200 | 200 |
if res.is_error(): |
201 |
print "Failed to reject.", res.message
|
|
201 |
self.stderr.write("Failed to reject: %s" % res.message)
|
|
202 | 202 |
else: |
203 |
print "Account rejected"
|
|
203 |
self.stderr.write("Account rejected")
|
|
204 | 204 |
|
205 | 205 |
if options.get('verify'): |
206 | 206 |
res = activation_backend.handle_verification( |
... | ... | |
208 | 208 |
user.verification_code) |
209 | 209 |
#activation_backend.send_result_notifications(res, user) |
210 | 210 |
if res.is_error(): |
211 |
print "Failed to verify.", res.message
|
|
211 |
self.stderr.write("Failed to verify: %s" % res.message)
|
|
212 | 212 |
else: |
213 |
print "Account verified (%s)" % res.status_display() |
|
213 |
self.stderr.write("Account verified (%s)" |
|
214 |
% res.status_display()) |
|
214 | 215 |
|
215 | 216 |
if options.get('accept'): |
216 | 217 |
res = activation_backend.handle_moderation(user, accept=True) |
217 | 218 |
activation_backend.send_result_notifications(res, user) |
218 | 219 |
if res.is_error(): |
219 |
print "Failed to accept.", res.message
|
|
220 |
self.stderr.write("Failed to accept: %s" % res.message)
|
|
220 | 221 |
else: |
221 |
print "Account accepted and activated"
|
|
222 |
self.stderr.write("Account accepted and activated")
|
|
222 | 223 |
|
223 | 224 |
if options.get('active'): |
224 | 225 |
res = activation_backend.activate_user(user) |
225 | 226 |
if res.is_error(): |
226 |
print "Failed to activate.", res.message
|
|
227 |
self.stderr.write("Failed to activate: %s" % res.message)
|
|
227 | 228 |
else: |
228 |
print "Account %s activated" % user.username
|
|
229 |
self.stderr.write("Account %s activated" % user.username)
|
|
229 | 230 |
|
230 | 231 |
elif options.get('inactive'): |
231 | 232 |
res = activation_backend.deactivate_user( |
232 | 233 |
user, |
233 | 234 |
reason=options.get('inactive_reason', None)) |
234 | 235 |
if res.is_error(): |
235 |
print "Failed to deactivate,", res.message
|
|
236 |
self.stderr.write("Failed to deactivate: %s" % res.message)
|
|
236 | 237 |
else: |
237 |
print "Account %s deactivated" % user.username
|
|
238 |
self.stderr.write("Account %s deactivated" % user.username)
|
|
238 | 239 |
|
239 | 240 |
invitations = options.get('invitations') |
240 | 241 |
if invitations is not None: |
Also available in: Unified diff