Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import os,sys
- sys.path.append("/opt/graphite/webapp/graphite")
- os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'
- from django.contrib.auth.models import User
- username = 'root'
- password = 'change_me'
- def get_user(username):
- u = User.objects.get(username__exact=username)
- def create_user(username, password):
- u = User.objects.create_user(username, password=password)
- u.save()
- print "user created %s" % username
- def set_password(username):
- u = User.objects.get(username__exact=username)
- u.set_password(password)
- def set_passsword_or_create(username, password='changeme'):
- u = get_user(username)
- if u:
- u.set_password(password)
- else:
- create_user(username, password)
- def failed(username, error):
- print "Could not create user: %s. Failed with %s" % username, error
- try:
- set_password_or_create(username, password)
- except err:
- failed(username, err)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement