diff options
author | Steven Pisarski <s.pisarski@cablelabs.com> | 2017-08-03 14:23:37 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@opnfv.org> | 2017-08-03 14:23:37 +0000 |
commit | 1d3be6637bb78b514a0dfe32a34dbc7c93ea0611 (patch) | |
tree | 8866f9d118e108e2f3e613df3bfa7d0b3e586122 /snaps/domain/project.py | |
parent | 84d902632f1dd77f891c49cfb1d58af5ae051d1a (diff) | |
parent | a4f8adbb935737122b4800efbb19b9d9b75c7e01 (diff) |
Merge "Add domain name when creating projects and users"
Diffstat (limited to 'snaps/domain/project.py')
-rw-r--r-- | snaps/domain/project.py | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/snaps/domain/project.py b/snaps/domain/project.py index 73357c7..54407cf 100644 --- a/snaps/domain/project.py +++ b/snaps/domain/project.py @@ -32,3 +32,20 @@ class Project: def __eq__(self, other): return self.name == other.name and self.id == other.id + + +class Domain: + """ + SNAPS domain object for OpenStack Keystone v3+ domains. + """ + def __init__(self, name, domain_id=None): + """ + Constructor + :param name: the project's name + :param domain_id: the project's domain id + """ + self.name = name + self.id = domain_id + + def __eq__(self, other): + return self.name == other.name and self.id == other.id |