2026-10-27 21:58:12,737 - DEBUG - Parsing Test data successful
2026-10-27 21:58:12,737 - DEBUG - Payload: {'account': 'admin', 'command': 'listUsers', 'response': 'json'}
2026-10-27 21:58:12,737 - DEBUG - ========Sending GET Cmd : listUsers=======
2026-10-27 21:58:12,754 - DEBUG - Response : [{id : 'c1166b9d-d1fe-11f1-81aa-1e0044000301', username : 'admin', firstname : 'admin', lastname : 'cloud', created : '2026-10-27T12:05:51+0000', state : 'enabled', account : 'admin', accounttype : 1, usersource : 'native', roleid : '87d83eed-d1fe-11f1-81aa-1e0044000301', roletype : 'Admin', rolename : 'Root Admin', domainid : '54e5326a-d1fe-11f1-81aa-1e0044000301', domain : 'ROOT', apikey : 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', accountid : 'c1154605-d1fe-11f1-81aa-1e0044000301', iscallerchilddomain : False, isdefault : True, is2faenabled : False, is2famandated : False, apikeyaccess : 'INHERIT'}]
2026-10-27 21:58:12,754 - DEBUG - Payload: {'id': 'c1166b9d-d1fe-11f1-81aa-1e0044000301', 'command': 'getUserKeys', 'response': 'json'}
2026-10-27 21:58:12,754 - DEBUG - ========Sending GET Cmd : getUserKeys=======
2026-10-27 21:58:12,768 - DEBUG - Response : {apikey : 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', secretkey : 'R6QPwRUz09TVXBjXNwZk7grTjcPtsFRphH6xhN1oPvnc12YUk296t4KHytg8zRLczDA0X5NsLVi4d8rfMMx3yg', apikeyaccess : True}
2026-10-27 21:58:12,769 - DEBUG - ==== Test Client Creation Successful ====
2026-10-27 21:58:12,932 - DEBUG - ::::::::::::STARTED : TC: test_createRegion :::::::::::
2026-10-27 21:58:12,937 - DEBUG - Payload: {'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'taHWwbdB2MfrjDaU2iur/dKK3ew='}
2026-10-27 21:58:12,938 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-27 21:58:12,974 - DEBUG - Response : [{id : '54e5326a-d1fe-11f1-81aa-1e0044000301', name : 'ROOT', level : 0, haschild : False, path : 'ROOT', state : 'Active', vmlimit : 'Unlimited', vmtotal : 0, vmavailable : 'Unlimited', iplimit : 'Unlimited', iptotal : 0, ipavailable : 'Unlimited', volumelimit : 'Unlimited', volumetotal : 2, volumeavailable : 'Unlimited', snapshotlimit : 'Unlimited', snapshottotal : 0, snapshotavailable : 'Unlimited', backuplimit : 'Unlimited', backuptotal : 0, backupavailable : 'Unlimited', backupstoragelimit : 'Unlimited', backupstoragetotal : 0, backupstorageavailable : 'Unlimited', templatelimit : 'Unlimited', templatetotal : 13, templateavailable : 'Unlimited', projectlimit : 'Unlimited', projecttotal : 0, projectavailable : 'Unlimited', networklimit : 'Unlimited', networktotal : 0, networkavailable : 'Unlimited', vpclimit : 'Unlimited', vpctotal : 0, vpcavailable : 'Unlimited', cpulimit : 'Unlimited', cputotal : 0, cpuavailable : 'Unlimited', memorylimit : 'Unlimited', memorytotal : 0, memoryavailable : 'Unlimited', gpulimit : 'Unlimited', gputotal : 0, gpuavailable : 'Unlimited', primarystoragelimit : 'Unlimited', primarystoragetotal : 9, primarystorageavailable : 'Unlimited', secondarystoragelimit : 'Unlimited', secondarystoragetotal : 12.8828125, secondarystorageavailable : 'Unlimited', bucketlimit : 'Unlimited', buckettotal : 0, bucketavailable : 'Unlimited', objectstoragelimit : 'Unlimited', objectstoragetotal : 0, objectstorageavailable : 'Unlimited', domaindetails : {vmsnapshot.expire.interval : '19'}, hasannotations : False}]
2026-10-27 21:58:12,974 - DEBUG - Payload: {'endpoint': 'http://region113:8080/client', 'id': 113, 'name': 'region113', 'command': 'addRegion', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'L6dUJqwjyaBm5Y54sWvzPwJAlF4='}
2026-10-27 21:58:12,975 - DEBUG - ========Sending GET Cmd : addRegion=======
2026-10-27 21:58:13,025 - DEBUG - Response : {id : 113, name : 'region113', endpoint : 'http://region113:8080/client', gslbserviceenabled : True, portableipserviceenabled : False}
2026-10-27 21:58:13,026 - DEBUG - Payload: {'id': 113, 'command': 'listRegions', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'c/B3XjF2Sig8SkhT+tyeBCH/qgY='}
2026-10-27 21:58:13,026 - DEBUG - ========Sending GET Cmd : listRegions=======
2026-10-27 21:58:13,043 - DEBUG - Response : [{id : 113, name : 'region113', endpoint : 'http://region113:8080/client', gslbserviceenabled : True, portableipserviceenabled : False}]
2026-10-27 21:58:13,043 - DEBUG - Payload: {'id': 113, 'command': 'listRegions', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'c/B3XjF2Sig8SkhT+tyeBCH/qgY='}
2026-10-27 21:58:13,044 - DEBUG - ========Sending GET Cmd : listRegions=======
2026-10-27 21:58:13,065 - DEBUG - Response : [{id : 113, name : 'region113', endpoint : 'http://region113:8080/client', gslbserviceenabled : True, portableipserviceenabled : False}]
2026-10-27 21:58:13,065 - DEBUG - Payload: {'id': 113, 'command': 'removeRegion', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'rmGbC2HiA6nhs1vyzdWZAb/UV1M='}
2026-10-27 21:58:13,065 - DEBUG - ========Sending GET Cmd : removeRegion=======
2026-10-27 21:58:13,085 - DEBUG - Response : {success : True}
2026-10-27 21:58:13,086 - DEBUG - TestCaseName: test_createRegion; Time Taken: 0 Seconds; StartTime: Tue Oct 27 21:58:12 2026; EndTime: Tue Oct 27 21:58:13 2026; Result: SUCCESS
2026-10-27 21:58:13,087 - DEBUG - ::::::::::::STARTED : TC: test_createRegionWithExistingRegionId :::::::::::
2026-10-27 21:58:13,090 - DEBUG - Payload: {'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'taHWwbdB2MfrjDaU2iur/dKK3ew='}
2026-10-27 21:58:13,090 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-27 21:58:13,116 - DEBUG - Response : [{id : '54e5326a-d1fe-11f1-81aa-1e0044000301', name : 'ROOT', level : 0, haschild : False, path : 'ROOT', state : 'Active', vmlimit : 'Unlimited', vmtotal : 0, vmavailable : 'Unlimited', iplimit : 'Unlimited', iptotal : 0, ipavailable : 'Unlimited', volumelimit : 'Unlimited', volumetotal : 2, volumeavailable : 'Unlimited', snapshotlimit : 'Unlimited', snapshottotal : 0, snapshotavailable : 'Unlimited', backuplimit : 'Unlimited', backuptotal : 0, backupavailable : 'Unlimited', backupstoragelimit : 'Unlimited', backupstoragetotal : 0, backupstorageavailable : 'Unlimited', templatelimit : 'Unlimited', templatetotal : 13, templateavailable : 'Unlimited', projectlimit : 'Unlimited', projecttotal : 0, projectavailable : 'Unlimited', networklimit : 'Unlimited', networktotal : 0, networkavailable : 'Unlimited', vpclimit : 'Unlimited', vpctotal : 0, vpcavailable : 'Unlimited', cpulimit : 'Unlimited', cputotal : 0, cpuavailable : 'Unlimited', memorylimit : 'Unlimited', memorytotal : 0, memoryavailable : 'Unlimited', gpulimit : 'Unlimited', gputotal : 0, gpuavailable : 'Unlimited', primarystoragelimit : 'Unlimited', primarystoragetotal : 9, primarystorageavailable : 'Unlimited', secondarystoragelimit : 'Unlimited', secondarystoragetotal : 12.8828125, secondarystorageavailable : 'Unlimited', bucketlimit : 'Unlimited', buckettotal : 0, bucketavailable : 'Unlimited', objectstoragelimit : 'Unlimited', objectstoragetotal : 0, objectstorageavailable : 'Unlimited', domaindetails : {vmsnapshot.expire.interval : '19'}, hasannotations : False}]
2026-10-27 21:58:13,117 - DEBUG - Payload: {'endpoint': 'http://region42:8080/client', 'id': 42, 'name': 'region42', 'command': 'addRegion', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'4/e9nxtJ8vqkHILNd1Lumq40Xs0='}
2026-10-27 21:58:13,117 - DEBUG - ========Sending GET Cmd : addRegion=======
2026-10-27 21:58:13,146 - DEBUG - Response : {id : 42, name : 'region42', endpoint : 'http://region42:8080/client', gslbserviceenabled : True, portableipserviceenabled : False}
2026-10-27 21:58:13,147 - DEBUG - Payload: {'id': 42, 'command': 'listRegions', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'/QrjV9EbnVoRlTYdxwnpobfu/B0='}
2026-10-27 21:58:13,147 - DEBUG - ========Sending GET Cmd : listRegions=======
2026-10-27 21:58:13,171 - DEBUG - Response : [{id : 42, name : 'region42', endpoint : 'http://region42:8080/client', gslbserviceenabled : True, portableipserviceenabled : False}]
2026-10-27 21:58:13,172 - DEBUG - Payload: {'endpoint': 'http://region42:8080/client', 'id': 42, 'name': 'XZT387', 'command': 'addRegion', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'j4avcK/xK+hv+OTkMI3K+5IseXI='}
2026-10-27 21:58:13,172 - DEBUG - ========Sending GET Cmd : addRegion=======
2026-10-27 21:58:13,195 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: addregion failed, due to: errorCode: 431, errorText:Region with id: 42 already exists\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: addregion failed, due to: errorCode: 431, errorText:Region with id: 42 already exists
2026-10-27 21:58:13,196 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.addRegion.addRegionCmd object at 0x7f1f99593d60> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: addregion failed, due to: errorCode: 431, errorText:Region with id: 42 already exists\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: addregion failed, due to: errorCode: 431, errorText:Region with id: 42 already exists
2026-10-27 21:58:13,196 - DEBUG - Payload: {'id': 42, 'command': 'removeRegion', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'BrwkDjUGwC3D82213oLsimvzCeg='}
2026-10-27 21:58:13,196 - DEBUG - ========Sending GET Cmd : removeRegion=======
2026-10-27 21:58:13,219 - DEBUG - Response : {success : True}
2026-10-27 21:58:13,220 - DEBUG - TestCaseName: test_createRegionWithExistingRegionId; Time Taken: 0 Seconds; StartTime: Tue Oct 27 21:58:13 2026; EndTime: Tue Oct 27 21:58:13 2026; Result: SUCCESS
2026-10-27 21:58:13,220 - DEBUG - ::::::::::::STARTED : TC: test_createRegionWithExistingRegionName :::::::::::
2026-10-27 21:58:13,224 - DEBUG - Payload: {'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'taHWwbdB2MfrjDaU2iur/dKK3ew='}
2026-10-27 21:58:13,224 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-27 21:58:13,266 - DEBUG - Response : [{id : '54e5326a-d1fe-11f1-81aa-1e0044000301', name : 'ROOT', level : 0, haschild : False, path : 'ROOT', state : 'Active', vmlimit : 'Unlimited', vmtotal : 0, vmavailable : 'Unlimited', iplimit : 'Unlimited', iptotal : 0, ipavailable : 'Unlimited', volumelimit : 'Unlimited', volumetotal : 2, volumeavailable : 'Unlimited', snapshotlimit : 'Unlimited', snapshottotal : 0, snapshotavailable : 'Unlimited', backuplimit : 'Unlimited', backuptotal : 0, backupavailable : 'Unlimited', backupstoragelimit : 'Unlimited', backupstoragetotal : 0, backupstorageavailable : 'Unlimited', templatelimit : 'Unlimited', templatetotal : 13, templateavailable : 'Unlimited', projectlimit : 'Unlimited', projecttotal : 0, projectavailable : 'Unlimited', networklimit : 'Unlimited', networktotal : 0, networkavailable : 'Unlimited', vpclimit : 'Unlimited', vpctotal : 0, vpcavailable : 'Unlimited', cpulimit : 'Unlimited', cputotal : 0, cpuavailable : 'Unlimited', memorylimit : 'Unlimited', memorytotal : 0, memoryavailable : 'Unlimited', gpulimit : 'Unlimited', gputotal : 0, gpuavailable : 'Unlimited', primarystoragelimit : 'Unlimited', primarystoragetotal : 9, primarystorageavailable : 'Unlimited', secondarystoragelimit : 'Unlimited', secondarystoragetotal : 12.8828125, secondarystorageavailable : 'Unlimited', bucketlimit : 'Unlimited', buckettotal : 0, bucketavailable : 'Unlimited', objectstoragelimit : 'Unlimited', objectstoragetotal : 0, objectstorageavailable : 'Unlimited', domaindetails : {vmsnapshot.expire.interval : '19'}, hasannotations : False}]
2026-10-27 21:58:13,267 - DEBUG - Payload: {'endpoint': 'http://region57:8080/client', 'id': 57, 'name': 'region57', 'command': 'addRegion', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'TbyH09gWiNrq3Tx/XFgC7WjJJ7A='}
2026-10-27 21:58:13,267 - DEBUG - ========Sending GET Cmd : addRegion=======
2026-10-27 21:58:13,286 - DEBUG - Response : {id : 57, name : 'region57', endpoint : 'http://region57:8080/client', gslbserviceenabled : True, portableipserviceenabled : False}
2026-10-27 21:58:13,286 - DEBUG - Payload: {'id': 57, 'command': 'listRegions', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'RG4LhdK+NNlruI5zwpeIRpuY+8s='}
2026-10-27 21:58:13,287 - DEBUG - ========Sending GET Cmd : listRegions=======
2026-10-27 21:58:13,303 - DEBUG - Response : [{id : 57, name : 'region57', endpoint : 'http://region57:8080/client', gslbserviceenabled : True, portableipserviceenabled : False}]
2026-10-27 21:58:13,304 - DEBUG - Payload: {'endpoint': 'http://region129:8080/client', 'id': 129, 'name': 'region57', 'command': 'addRegion', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'yXPHGJB96xea6h5P7yGi1+Xr9+w='}
2026-10-27 21:58:13,304 - DEBUG - ========Sending GET Cmd : addRegion=======
2026-10-27 21:58:13,324 - ERROR - Exception:['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: addregion failed, due to: errorCode: 431, errorText:Region with name: region57 already exists\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: addregion failed, due to: errorCode: 431, errorText:Region with name: region57 already exists
2026-10-27 21:58:13,324 - ERROR - marvinRequest : CmdName: <marvin.cloudstackAPI.addRegion.addRegionCmd object at 0x7f1f99593df0> Exception: ['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest\n    raise self.__lastError\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse\n    ret = jsonHelper.getResultObj(\n', '  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj\n    raise cloudstackException.CloudstackAPIException(respname, errMsg)\n', 'marvin.cloudstackException.CloudstackAPIException: Execute cmd: addregion failed, due to: errorCode: 431, errorText:Region with name: region57 already exists\n']
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 377, in marvinRequest
    raise self.__lastError
  File "/usr/local/lib/python3.9/site-packages/marvin/cloudstackConnection.py", line 309, in __parseAndGetResponse
    ret = jsonHelper.getResultObj(
  File "/usr/local/lib/python3.9/site-packages/marvin/jsonHelper.py", line 155, in getResultObj
    raise cloudstackException.CloudstackAPIException(respname, errMsg)
marvin.cloudstackException.CloudstackAPIException: Execute cmd: addregion failed, due to: errorCode: 431, errorText:Region with name: region57 already exists
2026-10-27 21:58:13,325 - DEBUG - Payload: {'id': 57, 'command': 'removeRegion', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'RKiQuot4jEPPa3KTGVAX1gv2nBA='}
2026-10-27 21:58:13,325 - DEBUG - ========Sending GET Cmd : removeRegion=======
2026-10-27 21:58:13,353 - DEBUG - Response : {success : True}
2026-10-27 21:58:13,354 - DEBUG - TestCaseName: test_createRegionWithExistingRegionName; Time Taken: 0 Seconds; StartTime: Tue Oct 27 21:58:13 2026; EndTime: Tue Oct 27 21:58:13 2026; Result: SUCCESS
2026-10-27 21:58:13,354 - DEBUG - ::::::::::::STARTED : TC: test_updateRegion :::::::::::
2026-10-27 21:58:13,357 - DEBUG - Payload: {'command': 'listDomains', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'taHWwbdB2MfrjDaU2iur/dKK3ew='}
2026-10-27 21:58:13,357 - DEBUG - ========Sending GET Cmd : listDomains=======
2026-10-27 21:58:13,381 - DEBUG - Response : [{id : '54e5326a-d1fe-11f1-81aa-1e0044000301', name : 'ROOT', level : 0, haschild : False, path : 'ROOT', state : 'Active', vmlimit : 'Unlimited', vmtotal : 0, vmavailable : 'Unlimited', iplimit : 'Unlimited', iptotal : 0, ipavailable : 'Unlimited', volumelimit : 'Unlimited', volumetotal : 2, volumeavailable : 'Unlimited', snapshotlimit : 'Unlimited', snapshottotal : 0, snapshotavailable : 'Unlimited', backuplimit : 'Unlimited', backuptotal : 0, backupavailable : 'Unlimited', backupstoragelimit : 'Unlimited', backupstoragetotal : 0, backupstorageavailable : 'Unlimited', templatelimit : 'Unlimited', templatetotal : 13, templateavailable : 'Unlimited', projectlimit : 'Unlimited', projecttotal : 0, projectavailable : 'Unlimited', networklimit : 'Unlimited', networktotal : 0, networkavailable : 'Unlimited', vpclimit : 'Unlimited', vpctotal : 0, vpcavailable : 'Unlimited', cpulimit : 'Unlimited', cputotal : 0, cpuavailable : 'Unlimited', memorylimit : 'Unlimited', memorytotal : 0, memoryavailable : 'Unlimited', gpulimit : 'Unlimited', gputotal : 0, gpuavailable : 'Unlimited', primarystoragelimit : 'Unlimited', primarystoragetotal : 9, primarystorageavailable : 'Unlimited', secondarystoragelimit : 'Unlimited', secondarystoragetotal : 12.8828125, secondarystorageavailable : 'Unlimited', bucketlimit : 'Unlimited', buckettotal : 0, bucketavailable : 'Unlimited', objectstoragelimit : 'Unlimited', objectstoragetotal : 0, objectstorageavailable : 'Unlimited', domaindetails : {vmsnapshot.expire.interval : '19'}, hasannotations : False}]
2026-10-27 21:58:13,382 - DEBUG - Payload: {'endpoint': 'http://region38:8080/client', 'id': 38, 'name': 'region38', 'command': 'addRegion', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'rRPdEUFpzElnGTxUBGzEd4EJbzo='}
2026-10-27 21:58:13,382 - DEBUG - ========Sending GET Cmd : addRegion=======
2026-10-27 21:58:13,403 - DEBUG - Response : {id : 38, name : 'region38', endpoint : 'http://region38:8080/client', gslbserviceenabled : True, portableipserviceenabled : False}
2026-10-27 21:58:13,403 - DEBUG - Payload: {'id': 38, 'command': 'listRegions', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'mgSvLDxXetlCNfwvXoQmyshxB1s='}
2026-10-27 21:58:13,403 - DEBUG - ========Sending GET Cmd : listRegions=======
2026-10-27 21:58:13,422 - DEBUG - Response : [{id : 38, name : 'region38', endpoint : 'http://region38:8080/client', gslbserviceenabled : True, portableipserviceenabled : False}]
2026-10-27 21:58:13,423 - DEBUG - Payload: {'endpoint': 'http://region3updated:8080/client', 'id': 38, 'name': 'Region3XON1JQ', 'command': 'updateRegion', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'O6d96u+Xjww5kSwHNwt25x3mAVo='}
2026-10-27 21:58:13,423 - DEBUG - ========Sending GET Cmd : updateRegion=======
2026-10-27 21:58:13,465 - DEBUG - Response : {id : 38, name : 'Region3XON1JQ', endpoint : 'http://region3updated:8080/client', gslbserviceenabled : True, portableipserviceenabled : False}
2026-10-27 21:58:13,466 - DEBUG - Payload: {'id': 38, 'command': 'listRegions', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'mgSvLDxXetlCNfwvXoQmyshxB1s='}
2026-10-27 21:58:13,466 - DEBUG - ========Sending GET Cmd : listRegions=======
2026-10-27 21:58:13,484 - DEBUG - Response : [{id : 38, name : 'Region3XON1JQ', endpoint : 'http://region3updated:8080/client', gslbserviceenabled : True, portableipserviceenabled : False}]
2026-10-27 21:58:13,485 - DEBUG - Payload: {'id': 38, 'command': 'removeRegion', 'response': 'json', 'apiKey': 'LIN6rqXuaJwMPfGYFh13qDwYz5VNNz1J2J6qIOWcd3oLQOq0WtD4CwRundBL6rzXToa3lQOC_vKjI3nkHtiD8Q', 'signature': b'dHG+oc4OpDpvKR37aogTBUtH2n8='}
2026-10-27 21:58:13,485 - DEBUG - ========Sending GET Cmd : removeRegion=======
2026-10-27 21:58:13,508 - DEBUG - Response : {success : True}
2026-10-27 21:58:13,508 - DEBUG - TestCaseName: test_updateRegion; Time Taken: 0 Seconds; StartTime: Tue Oct 27 21:58:13 2026; EndTime: Tue Oct 27 21:58:13 2026; Result: SUCCESS
2026-10-27 21:58:13,508 - DEBUG - Cleaning up the resources
