def testDatasetInsert(self):
        """
        This method is being used for testing datasets's insert DAO
        """

	bo = DBSDataset(self.logger, self.dbi, self.owner)
        binput = {
			'is_dataset_valid': 1, 'primary_ds_name': 'TkCosmics38T', 'physics_group_name': 'Tracker', 'global_tag': 'STARTUP31X_V3::All',
                        'processed_ds_name': 'Summer09-STARTUP31X_V3-v2', 'dataset': '/TkCosmics38T/Summer09-STARTUP31X_V3-v2/GEN-SIM-DIGI-RAW',
                        'dataset_type': 'PRODUCTION', 'xtcrosssection': 123, 'data_tier_name': 'GEN-SIM-DIGI-RAW',
			'creation_date' : 1234, 'create_by' : '__MYSQL__', "last_modification_date" : 1234, "last_modified_by" : "anzar",
                        'output_configs' : [  {'app_name': 'Repacker', 'release_version': 'CMSSW_2_1_7',  'pset_hash': 'NO_PSET_HASH'}  ] 
		}

	binput = {'is_dataset_valid': 1, 'physics_group_name': 'Tracker', 'dataset': u'/QCD_BCtoMu_Pt20/Summer08_IDEAL_V9_v1/GEN-SIM-RAW', 
		    'dataset_type': 'PRODUCTION', 'processed_ds_name': u'Summer08_IDEAL_V9_v1', 'primary_ds_name': u'QCD_BCtoMu_Pt20', 
		    'output_configs': [{'release_version': u'CMSSW_2_1_7', 'pset_hash': u'NO_PSET_HASH', 'app_name': u'cmsRun', 'output_module_label': u'Merged'}, 
		    {'release_version': u'CMSSW_2_1_7', 'pset_hash': u'76e303993a1c2f842159dbfeeed9a0dd', 'app_name': u'cmsRun', 'output_module_label': u'output'}], 
		    'global_tag': u'', 'xtcrosssection': 123, 'primary_ds_type': 'test', 'data_tier_name': 'GEN-SIM-RAW',
		    'creation_date' : 1234, 'create_by' : 'anzar', "last_modification_date" : 1234, "last_modified_by" : "anzar",
		    #'processing_version': '1',  'acquisition_era_name': u'',
		}
	binput = {'is_dataset_valid': 1, 'physics_group_name': 'Tracker', 'dataset': u'/TkCosmics38T/Summer09-STARTUP31X_V3-v1/GEN-SIM-DIGI-RAW', 
		    'dataset_type': 'PRODUCTION', 'processed_ds_name': u'Summer09-STARTUP31X_V3-v1', 'primary_ds_name': u'TkCosmics38T', 
		    'data_tier_name': 'GEN-SIM-DIGI-RAW', 'global_tag': u'STARTUP31X_V3::All', 'xtcrosssection': 123, 'primary_ds_type': 'test', 
		    'output_configs': [
			    {'release_version': u'CMSSW_3_1_2', 'pset_hash': u'4847ed25a7e108a7b1e704a26f345aa8', 'app_name': u'cmsRun', 'output_module_label': u'Merged'}, 
			    {'release_version': u'CMSSW_3_1_2', 'pset_hash': u'NO_PSET_HASH', 'app_name': u'cmsRun', 'output_module_label': u'Merged'}, 
			    {'release_version': u'CMSSW_3_1_2', 'pset_hash': u'4847ed25a7e108a7b1e704a26f345aa8', 'app_name': u'cmsRun', 'output_module_label': u'output'}
			],
		    'creation_date' : 1234, 'create_by' : 'anzar', "last_modification_date" : 1234, "last_modified_by" : "anzar",
		}

        bo.insertDataset(binput)
Example #2
0
 def test02(self):
     """DBSDataset.insertDataset"""
     from dbs.business.DBSDataset import DBSDataset
     bo = DBSDataset(self.logger, self.dbi)
     binput = {"dataset":"/BUT_%s/BUT_PROCESSED_DATASET_V%s/GEN-SIM-RECO" % (IC, IC),
               "isdatasetvalid":True,
               "primaryds":"BUT_%s" % IC,
               "processedds":"BUT_PROCESSED_DATASET_V%s" % IC,
               "datatier":"GEN-SIM-RECO",
               "datasettype":"PRODUCTION",
               "acquisitionera":"TEST",
               "processingversion":"TEST",
               "physicsgroup":"Individual",
               "xtcrosssection":999.,
               "globaltag":"DaoTESTGlobalTag",
               "creationdate":1234,
               "createby":"me",
               "lastmodificationdate":1235,
               "lastmodifiedby":"alsome"}                  
     bo.insertDataset(binput)
Example #3
0
 def test02(self):
     """DBSDataset.insertDataset"""
     from dbs.business.DBSDataset import DBSDataset
     bo = DBSDataset(self.logger, self.dbi)
     binput = {
         "dataset":
         "/BUT_%s/BUT_PROCESSED_DATASET_V%s/GEN-SIM-RECO" % (IC, IC),
         "isdatasetvalid": True,
         "primaryds": "BUT_%s" % IC,
         "processedds": "BUT_PROCESSED_DATASET_V%s" % IC,
         "datatier": "GEN-SIM-RECO",
         "datasettype": "PRODUCTION",
         "acquisitionera": "TEST",
         "processingversion": "TEST",
         "physicsgroup": "Individual",
         "xtcrosssection": 999.,
         "globaltag": "DaoTESTGlobalTag",
         "creationdate": 1234,
         "createby": "me",
         "lastmodificationdate": 1235,
         "lastmodifiedby": "alsome"
     }
     bo.insertDataset(binput)
Example #4
0
    def testDatasetInsert(self):
        """
        This method is being used for testing datasets's insert DAO
        """

        bo = DBSDataset(self.logger, self.dbi, self.owner)
        binput = {
            'is_dataset_valid':
            1,
            'primary_ds_name':
            'TkCosmics38T',
            'physics_group_name':
            'Tracker',
            'global_tag':
            'STARTUP31X_V3::All',
            'processed_ds_name':
            'Summer09-STARTUP31X_V3-v2',
            'dataset':
            '/TkCosmics38T/Summer09-STARTUP31X_V3-v2/GEN-SIM-DIGI-RAW',
            'dataset_type':
            'PRODUCTION',
            'xtcrosssection':
            123,
            'data_tier_name':
            'GEN-SIM-DIGI-RAW',
            'creation_date':
            1234,
            'create_by':
            '__MYSQL__',
            "last_modification_date":
            1234,
            "last_modified_by":
            "anzar",
            'output_configs': [{
                'app_name': 'Repacker',
                'release_version': 'CMSSW_2_1_7',
                'pset_hash': 'NO_PSET_HASH'
            }]
        }

        binput = {
            'is_dataset_valid':
            1,
            'physics_group_name':
            'Tracker',
            'dataset':
            u'/QCD_BCtoMu_Pt20/Summer08_IDEAL_V9_v1/GEN-SIM-RAW',
            'dataset_type':
            'PRODUCTION',
            'processed_ds_name':
            u'Summer08_IDEAL_V9_v1',
            'primary_ds_name':
            u'QCD_BCtoMu_Pt20',
            'output_configs': [{
                'release_version': u'CMSSW_2_1_7',
                'pset_hash': u'NO_PSET_HASH',
                'app_name': u'cmsRun',
                'output_module_label': u'Merged'
            }, {
                'release_version': u'CMSSW_2_1_7',
                'pset_hash': u'76e303993a1c2f842159dbfeeed9a0dd',
                'app_name': u'cmsRun',
                'output_module_label': u'output'
            }],
            'global_tag':
            u'',
            'xtcrosssection':
            123,
            'primary_ds_type':
            'test',
            'data_tier_name':
            'GEN-SIM-RAW',
            'creation_date':
            1234,
            'create_by':
            'anzar',
            "last_modification_date":
            1234,
            "last_modified_by":
            "anzar",
            #'processing_version': '1',  'acquisition_era_name': u'',
        }
        binput = {
            'is_dataset_valid':
            1,
            'physics_group_name':
            'Tracker',
            'dataset':
            u'/TkCosmics38T/Summer09-STARTUP31X_V3-v1/GEN-SIM-DIGI-RAW',
            'dataset_type':
            'PRODUCTION',
            'processed_ds_name':
            u'Summer09-STARTUP31X_V3-v1',
            'primary_ds_name':
            u'TkCosmics38T',
            'data_tier_name':
            'GEN-SIM-DIGI-RAW',
            'global_tag':
            u'STARTUP31X_V3::All',
            'xtcrosssection':
            123,
            'primary_ds_type':
            'test',
            'output_configs': [{
                'release_version': u'CMSSW_3_1_2',
                'pset_hash': u'4847ed25a7e108a7b1e704a26f345aa8',
                'app_name': u'cmsRun',
                'output_module_label': u'Merged'
            }, {
                'release_version': u'CMSSW_3_1_2',
                'pset_hash': u'NO_PSET_HASH',
                'app_name': u'cmsRun',
                'output_module_label': u'Merged'
            }, {
                'release_version': u'CMSSW_3_1_2',
                'pset_hash': u'4847ed25a7e108a7b1e704a26f345aa8',
                'app_name': u'cmsRun',
                'output_module_label': u'output'
            }],
            'creation_date':
            1234,
            'create_by':
            'anzar',
            "last_modification_date":
            1234,
            "last_modified_by":
            "anzar",
        }

        bo.insertDataset(binput)