Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Keystone v3 code (not working):
- for t in self.keystone3.projects.list():
- if username == t.name:
- tenant = t
- if tenant is None:
- tenant = self.keystone3.projects.create(username,
- "default",
- description=description,
- enabled=True)
- for u in self.keystone3.users.list():
- if username == u.name:
- user = u
- if user is None:
- user = self.keystone3.users.create(username,
- domain="default",
- project=tenant.id,
- password=password)
- # Keystone v2 code (working):
- for t in self.keystone.tenants.list():
- if username == t.name:
- tenant = t
- if tenant is None:
- tenant = self.keystone.tenants.create(tenant_name=username,
- description=description,
- enabled=True)
- for u in self.keystone.users.list():
- if username == u.username:
- user = u
- if user is None:
- user = self.keystone.users.create(name=username,
- password=password,
- tenant_id=tenant.id)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement