babymaker  e95a6a9342d4604277fe7cc6149b6b5b24447d89
Functions | Variables
das_client Namespace Reference

Functions

def get_data (query)
 
def findKeyValue (data, key)
 
def getFileRunInfo (file, getlumis=False, verbose=False)
 
def getFilesInfo (dataset, wanted_keys=['name', size, nevents, verbose=False)
 
def getDatasetInfo (dataset, wanted_keys=['name', size, nevents, nfiles, verbose=False)
 
def getDatasetsInfo (dataset, wanted_keys=['name', size, nevents, nfiles, verbose=False)
 

Variables

string DAS_CLIENT = 'das-client/1.1::python/%s.%s'
 

Function Documentation

def das_client.findKeyValue (   data,
  key 
)

Definition at line 64 of file das_client.py.

Referenced by getDatasetInfo(), getDatasetsInfo(), getFileRunInfo(), and getFilesInfo().

def das_client.get_data (   query)
Contact DAS server and retrieve data for given DAS query

Definition at line 11 of file das_client.py.

Referenced by getDatasetInfo(), getDatasetsInfo(), getFileRunInfo(), and getFilesInfo().

def das_client.getDatasetInfo (   dataset,
  wanted_keys = ['name',
  size,
  nevents,
  nfiles,
  verbose = False 
)

Definition at line 142 of file das_client.py.

References findKeyValue(), and get_data().

Referenced by getDatasetsInfo().

def das_client.getDatasetsInfo (   dataset,
  wanted_keys = ['name',
  size,
  nevents,
  nfiles,
  verbose = False 
)

Definition at line 156 of file das_client.py.

References findKeyValue(), get_data(), and getDatasetInfo().

def das_client.getFileRunInfo (   file,
  getlumis = False,
  verbose = False 
)

Definition at line 96 of file das_client.py.

References findKeyValue(), and get_data().

def das_client.getFilesInfo (   dataset,
  wanted_keys = ['name',
  size,
  nevents,
  verbose = False 
)

Definition at line 124 of file das_client.py.

References findKeyValue(), and get_data().

Variable Documentation

string das_client.DAS_CLIENT = 'das-client/1.1::python/%s.%s'

Definition at line 10 of file das_client.py.