コード例 #1
0
ファイル: dbsCgiTestWrite.py プロジェクト: bbockelm/DBS
try:
  args = {}
  if len(sys.argv) == 2: args['instance'] = sys.argv[1]
  api = DbsCgiApi(DEFAULT_URL, args)

  #api.setLogLevel(DBS_LOG_LEVEL_ALL_)
  # api.setDebug(1)

  # Attempt to create a primary dataset
  
  print ""
  primary = DbsPrimaryDataset (datasetName = "test_primary_anzar")
  print "Creating primary dataset %s" % primary
  
  try:
    api.createPrimaryDataset (primary)
    print "Result: %s" % primary
  except DbsCgiObjectExists, ex:
    print "Object existed already, passing"
  
  
  # Attempt to create a processing
  print ""
  processing = DbsProcessing (primaryDataset = primary,
		      	      processingName = "test_process_anzar",
			      applicationConfig = {
			        'application' : { 'executable' : 'testexe',
				 		  'version' : 'test',
						  'family' : 'test' },
				'parameterSet' : { 'hash' : 'test',
				 		   'content' : 'test' }})