Skip to content

Commit 0120beb

Browse files
authored
Add param to create user and tenant methods (#5)
1 parent 174b7d7 commit 0120beb

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

warrant/__init__.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,11 +57,13 @@ def _make_delete_request(self, uri, params={}):
5757
if resp.status_code != 200:
5858
raise WarrantException(msg=resp.text, status_code=resp.status_code)
5959

60-
def create_user(self, user_id=""):
60+
def create_user(self, user_id="", email=""):
6161
if user_id == "":
6262
payload = {}
6363
else:
6464
payload = { "userId": user_id }
65+
if email != "":
66+
payloay.update({ "email": email })
6567
json = self._make_post_request(uri="/v1/users", json=payload)
6668
return json['userId']
6769

@@ -70,11 +72,13 @@ def delete_user(self, user_id):
7072
raise WarrantException(msg="Must include a userId")
7173
self._make_delete_request(uri="/v1/users/"+user_id)
7274

73-
def create_tenant(self, tenant_id=""):
75+
def create_tenant(self, tenant_id="", name=""):
7476
if tenant_id == "":
7577
payload = {}
7678
else:
7779
payload = { "tenantId": tenant_id }
80+
if name != "":
81+
payload.update({ "name": name })
7882
json = self._make_post_request(uri="/v1/tenants", json=payload)
7983
return json['tenantId']
8084

0 commit comments

Comments
 (0)