Exemplo n.º 1
0
def copy_data(output_dir, grid_mode):
    '''Copy all output data (i.e. any .root output files)
    grid_mode true: use lcg-cr to copy and register file
             false: use cp (the job runs in a temp dir, any files left at end are deleted eventually)
    '''
    # Still need catch-all files here (in case ROOT splits them)
    root_files = glob.glob('*.root')
    dump_out = job_tools.copy_data(root_files, output_dir, grid_mode)
    return dump_out
Exemplo n.º 2
0
def copy_data(output_dir, grid_mode):
    '''Copy all output data (i.e. any .root output files)
    grid_mode true: use lcg-cr to copy and register file
             false: use cp (the job runs in a temp dir, any files left at end are deleted eventually)
    '''
    # Still need catch-all files here (in case ROOT splits them)
    root_files = glob.glob('*.root')
    dump_out = job_tools.copy_data(root_files, output_dir, grid_mode)
    return dump_out
Exemplo n.º 3
0
def copy_data(output_files, output_dir, grid_mode):
    '''Copy all output data (i.e. any .root output files)
    gridMode true: use lcg-cr to copy and register file
             false: use cp (the job runs in a temp dir, any files left at end are deleted eventually)
    '''
    # comma delimited and in braces (will be as string)
    # need to remove spaces
    output_files = output_files.strip("[]").split(',')
    dump_out = job_tools.copy_data(output_files, output_dir, grid_mode)
    return dump_out
Exemplo n.º 4
0
def copy_data(output_files, output_dir, grid_mode):
    '''Copy all output data (i.e. any .root output files)
    gridMode true: use lcg-cr to copy and register file
             false: use cp (the job runs in a temp dir, any files left at end are deleted eventually)
    '''
    # comma delimited and in braces (will be as string)
    # need to remove spaces
    output_files = output_files.strip("[]").split(',')
    dump_out = job_tools.copy_data(output_files, output_dir, grid_mode)
    return dump_out