mv

pilot.copytool.mv.copy(source, destination)[source]

Tries to upload the given files using xrdcp directly.

Parameters:
  • source

  • destination

Returns:

exit_code, stdout, stderr

pilot.copytool.mv.copy_in(files, copy_type='symlink', **kwargs)[source]

Tries to download the given files using mv directly.

Parameters:

files – list of FileSpec objects

Raises:

PilotException – StageInFailure

pilot.copytool.mv.copy_out(files, copy_type='mv', **kwargs)[source]

Tries to upload the given files using mv directly.

Parameters:

files – list of FileSpec objects

Raises:

PilotException – StageOutFailure

pilot.copytool.mv.create_output_list(files, init_dir, ddmconf)[source]

Add files to the output list which tells ARC CE which files to upload

pilot.copytool.mv.is_valid_for_copy_in(files)[source]
pilot.copytool.mv.is_valid_for_copy_out(files)[source]
pilot.copytool.mv.move(source, destination)[source]

Tries to upload the given files using mv directly.

Parameters:
  • source

  • destination

Returns:

exit_code, stdout, stderr

pilot.copytool.mv.move_all_files(files, copy_type, workdir)[source]

Move all files.

Parameters:

files – list of FileSpec objects

Returns:

exit_code, stdout, stderr

Tries to ln the given files.

Parameters:
  • source

  • destination

Returns:

exit_code, stdout, stderr