mirror of
https://github.com/zulip/zulip.git
synced 2026-07-12 21:04:41 +08:00
print_initial_password: Print API keys too
(imported from commit b4fccc2947cb2c2d9e5f732c6e151bc12f091683)
This commit is contained in:
parent
c851bc4632
commit
b2103e61ef
@ -1,13 +1,15 @@
|
||||
from django.core.management.base import BaseCommand
|
||||
from zephyr.lib.initial_password import initial_password
|
||||
from zephyr.lib.initial_password import initial_password, initial_api_key
|
||||
|
||||
class Command(BaseCommand):
|
||||
help = "Print the initial password for accounts as created by populate_db"
|
||||
help = "Print the initial password and API key for accounts as created by populate_db"
|
||||
|
||||
fmt = '%-30s %-16s %-32s'
|
||||
|
||||
def handle(self, *args, **options):
|
||||
print
|
||||
print self.fmt % ('email', 'password', 'API key')
|
||||
for email in args:
|
||||
if '@' not in email:
|
||||
print 'ERROR: %s does not look like an email address' % (email,)
|
||||
continue
|
||||
print '%-30s %-16s' % (email, initial_password(email))
|
||||
print self.fmt % (email, initial_password(email), initial_api_key(email))
|
||||
|
||||
Loading…
Reference in New Issue
Block a user