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')
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
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