CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions
production_tasks.WriteToDatasets Class Reference
Inheritance diagram for production_tasks.WriteToDatasets:
production_tasks.Task

Public Member Functions

def __init__
 
def run
 
- Public Member Functions inherited from production_tasks.Task
def __init__
 
def addOption
 
def getname
 
def run
 

Additional Inherited Members

- Public Attributes inherited from production_tasks.Task
 dataset
 
 instance
 
 name
 
 options
 
 user
 

Detailed Description

Publish the sample to 'Datasets.txt' if required

Definition at line 509 of file production_tasks.py.

Constructor & Destructor Documentation

def production_tasks.WriteToDatasets.__init__ (   self,
  dataset,
  user,
  options 
)

Definition at line 511 of file production_tasks.py.

512  def __init__(self, dataset, user, options):
Task.__init__(self,'WriteToDatasets', dataset, user, options)

Member Function Documentation

def production_tasks.WriteToDatasets.run (   self,
  input 
)

Definition at line 513 of file production_tasks.py.

References CalibratedPatElectronProducer.dataset, production_tasks.Task.dataset, CalibratedElectronProducer.dataset, edmIntegrityCheck.IntegrityCheck.dataset, and genericValidation.GenericValidationData.dataset.

514  def run(self, input):
515  name = "%s/%s" % (self.dataset,self.options.tier)
516  name = name.replace('//','/')
517  user = self.options.batch_user
518  added = addToDatasets(name, user = user)
return {'Added':added, 'Name':name, 'User':user}