コード例 #1
0
ファイル: test.py プロジェクト: bbockelm/DBS
		print 'id       : ' + str(req._id)
	if req._notify not in (None, ""):
		print 'notify   : ' + req._notify
	print 'path     : ' + req._path
	if req._person._distinguishedName not in (None, ""):
		print 'dn       : ' + req._person._distinguishedName
	if req._progress not in (None, ""):
		print 'progress : ' + str(req._progress)
	print 'srcUrl   : ' + req._srcUrl._url
	print 'status   : ' + req._status
	print 'force    : ' + req._withForce
	print 'parents  : ' + req._withParents
	print '--------------------------------------------------------------'

try :
	api = API()
	#api = API(url='http://plasma.dhcp.fnal.gov:8080/nvswebapp/nvservice')
	"""
	result = api.getRequestByUser('vijay')
	for i in result:
		printRequest(i)
	result = api.getRequestById(48)
	for i in result:
		printRequest(i)
	"""
	#result = api.getRequestByStatus('Finished')
	#result = api.getRequestByStatus('InProgress')
	result = api.getRequestByStatus('Queued')
	for i in result:
		printRequest(i)
	#print  api.deleteRequest('https://cmsdbsprod.cern.ch:8443/cms_dbs_prod_local_03_writer/servlet/DBSServlet', 'http://cmssrv48.fnal.gov:8383/DBS/servlet/DBSServlet', '/QCD_800-1000/CMSSW_1_7_4-CSA07-3776/RAW')
コード例 #2
0
ファイル: testValidate.py プロジェクト: bbockelm/DBS
from Wrapper import API

try:
    api = API()
    # api = API(url='http://plasma.dhcp.fnal.gov:8080/nvswebapp/nvservice')
    result = api.validate("rec", "Tier")
    for i in result:
        print i._name
        print i._similar
except Exception, ex:
    print ex
    # print ex.fault.string
コード例 #3
0
ファイル: test.py プロジェクト: bbockelm/DBS
from Wrapper import API
try :
	api = API()
	#api = API(url='http://cmssrv48.fnal.gov:8080/rss/RSWebService')
	#api.createRunSequence('Test4Seq')
	#api.createRunSequence('Test3Seq', 10)
	#api.createRunSequence('Test4Seqa', 4, 2)
	print api.getNextRunNumber('test1')
	#print api.getCurrRunNumber('Test4Seq')
except Exception, ex:
	print ex
	#print ex.fault.string