resultCollectionNew('\n"%s" testcase starts....' % testcase, ['', '']) print('----Start of testcase "%s"----' % testcase) conf = configFile(sys.argv) apikey = get_apikey(conf) stdurl = get_url(conf, apikey[1]) tsmIP = conf['ipVSM2'] startTime = ctime() logging.info('Listing Tsm for given TSMIP "%s" to get its ID', tsmIP) tsmList = listTSMWithIP_new(stdurl, tsmIP) if tsmList[0] == 'PASSED': logging.info('TSM present with the given IP "%s"', tsmIP) logging.info('Getting tsm_name, tsm_id, and dataset_id...') get_tsmInfo = get_tsm_info(tsmList[1]) tsmID = get_tsmInfo[0] tsmName = get_tsmInfo[1] datasetID = get_tsmInfo[2] logging.debug('tsm_name: %s, tsm_id: %s, dataset_id: %s',\ tsmName, tsmID, datasetID) else: endTime = ctime() print 'Not able to list Tsm "%s" due to: ' \ %(tsmIP) + tsmList[1] logAndresult(testcase, 'BLOCKED', tsmList[1], startTime, endTime) vol = {'name': 'nfsMountUmount', 'tsmid': tsmID, 'datasetid': datasetID, \ 'protocoltype': 'NFS', 'iops': 100} startTime = ctime()
HOME = getoutput('cat /etc/default/useradd | grep HOME | cut -d "=" -f 2') HOME = HOME[0].rstrip('\n') usr1 = 'user1' pwd = 'test123' usr2 = 'user2' list_tsm = listTSMWithIP_new(stdurl, tsm_ip) if list_tsm[0] == 'PASSED': logging.info('Tsm present with the given IP "%s"', tsm_ip) else: endTime = ctime() print 'Not able to list list_tsms due to: ' + list_tsm[1] logAndresult(testcase, 'BLOCKED', list_tsm[1], startTime, endTime) logging.info('Getting tsm_name, tsm_id, and dataset_id...') get_tsmInfo = get_tsm_info(list_tsm[1]) tsm_id = get_tsmInfo[0] tsm_name = get_tsmInfo[1] dataset_id = get_tsmInfo[2] logging.debug('tsm_name: %s, tsm_id: %s, dataset_id: %s',\ tsm_name, tsm_id, dataset_id) vol = {'name': 'NFSHome', 'tsmid': tsm_id, 'datasetid': dataset_id, \ 'protocoltype': 'NFS', 'iops': 500} result = create_volume(vol, stdurl) if result[0] == 'PASSED': print "Volume '%s' created successfully" % (vol['name']) else: endTime = ctime() print result[1]