import json
from consumer import CloudianConsumer,ERROR,MSG

#consumer = CloudianConsumer(usr='',password=r'',verifySSL=False, proxyString='')
#consumer = CloudianConsumer(usr='',password=r'',verifySSL=False)
# response = consumer.createGroup(groupId="daas-demo-class-5",groupName="Grupo prueba Daas Cloudian Consumer")
# if ERROR in response:
#     print(response)
#     exit()
# print(response)

# response = consumer.createUser(groupId="daas-demo-class-5",userId="velero-user", fullName="User for velero only")
# if ERROR in response:
#     print(response)
#     exit()
# print(response)

# response = consumer.createS3Access(groupId="daas-demo-class-5",userId="velero-user")
# if ERROR in response:
#     print(response)
#     exit()
# print(response)

response = consumer.listGroups(prefix="daas")
if ERROR in response:
    print(response)
    exit()
print(response)

# response = consumer.listUserByGroup(groupId='daas-demo-class-1')
# if ERROR in response:
#     print(response)
#     exit()
# print(response)


response = consumer.deleteUser(groupId="daas-demo-class-1",userId="velero-user")
if ERROR in response:
    print(response)
    exit()
print(response)

response = consumer.deleteGroup(groupId="daas-demo-class-1")
if ERROR in response:
    print(response)
    exit()
print(response)