Пример #1
0
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()
Пример #2
0
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]