BmnRoot
Loading...
Searching...
No Matches
transfer_raw_data Namespace Reference

Functions

 argument_parser ()
 
 transfer_file (source_file_path, source_storage_url, destination_file_path, destination_storage_url, destination_run_storage_id, source_file_size, source_file_checksum)
 

Variables

 run_number
 
 source_storage
 
 destination_storage
 
 file_force
 
 file_delete
 
 config = json.load(open("file_catalogue.json"))
 
 conn = psycopg2.connect(("dbname=%s user=%s host=%s password=%s") % (config["db_name"], config["db_user"], config["db_host"], config["db_pass"]))
 
 cursor = conn.cursor()
 
 src_run_storage_id
 
 source_storage_path
 
 source_storage_url
 
 dest_run_storage_id
 
 destination_storage_path
 
 destination_storage_url
 
 source_files = cursor.fetchall()
 
 destination_files = cursor.fetchall()
 
list destination_matches = []
 
 file_list = open("transfer_raw_data.txt", "w")
 
int iter_src = -1
 
 src_file_path
 
 src_file_size
 
 src_file_checksum
 
 src_file_end = src_file_path.replace(source_storage_path,'')
 
int iter_dest = 0
 
 dest_file_path = destination_storage_path + src_file_end
 
 dest_file_size
 
 dest_file_checksum
 
 file
 

Function Documentation

◆ argument_parser()

transfer_raw_data.argument_parser ( )

Definition at line 14 of file transfer_raw_data.py.

◆ transfer_file()

transfer_raw_data.transfer_file (   source_file_path,
  source_storage_url,
  destination_file_path,
  destination_storage_url,
  destination_run_storage_id,
  source_file_size,
  source_file_checksum 
)

Variable Documentation

◆ config

transfer_raw_data.config = json.load(open("file_catalogue.json"))

Definition at line 124 of file transfer_raw_data.py.

◆ conn

transfer_raw_data.conn = psycopg2.connect(("dbname=%s user=%s host=%s password=%s") % (config["db_name"], config["db_user"], config["db_host"], config["db_pass"]))

Definition at line 128 of file transfer_raw_data.py.

◆ cursor

transfer_raw_data.cursor = conn.cursor()

Definition at line 132 of file transfer_raw_data.py.

◆ dest_file_checksum

transfer_raw_data.dest_file_checksum

Definition at line 185 of file transfer_raw_data.py.

◆ dest_file_path

transfer_raw_data.dest_file_path = destination_storage_path + src_file_end

Definition at line 185 of file transfer_raw_data.py.

◆ dest_file_size

transfer_raw_data.dest_file_size

Definition at line 185 of file transfer_raw_data.py.

◆ dest_run_storage_id

transfer_raw_data.dest_run_storage_id

Definition at line 148 of file transfer_raw_data.py.

◆ destination_files

transfer_raw_data.destination_files = cursor.fetchall()

Definition at line 165 of file transfer_raw_data.py.

◆ destination_matches

list transfer_raw_data.destination_matches = []

Definition at line 166 of file transfer_raw_data.py.

◆ destination_storage

transfer_raw_data.destination_storage

Definition at line 120 of file transfer_raw_data.py.

◆ destination_storage_path

transfer_raw_data.destination_storage_path

Definition at line 148 of file transfer_raw_data.py.

◆ destination_storage_url

transfer_raw_data.destination_storage_url

Definition at line 148 of file transfer_raw_data.py.

◆ file

transfer_raw_data.file

Definition at line 194 of file transfer_raw_data.py.

◆ file_delete

transfer_raw_data.file_delete

Definition at line 120 of file transfer_raw_data.py.

◆ file_force

transfer_raw_data.file_force

Definition at line 120 of file transfer_raw_data.py.

◆ file_list

transfer_raw_data.file_list = open("transfer_raw_data.txt", "w")

Definition at line 172 of file transfer_raw_data.py.

◆ iter_dest

int transfer_raw_data.iter_dest = 0

Definition at line 183 of file transfer_raw_data.py.

◆ iter_src

int transfer_raw_data.iter_src = -1

Definition at line 175 of file transfer_raw_data.py.

◆ run_number

transfer_raw_data.run_number

Definition at line 120 of file transfer_raw_data.py.

◆ source_files

transfer_raw_data.source_files = cursor.fetchall()

Definition at line 158 of file transfer_raw_data.py.

◆ source_storage

transfer_raw_data.source_storage

Definition at line 120 of file transfer_raw_data.py.

◆ source_storage_path

transfer_raw_data.source_storage_path

Definition at line 139 of file transfer_raw_data.py.

◆ source_storage_url

transfer_raw_data.source_storage_url

Definition at line 139 of file transfer_raw_data.py.

◆ src_file_checksum

transfer_raw_data.src_file_checksum

Definition at line 178 of file transfer_raw_data.py.

◆ src_file_end

transfer_raw_data.src_file_end = src_file_path.replace(source_storage_path,'')

Definition at line 179 of file transfer_raw_data.py.

◆ src_file_path

transfer_raw_data.src_file_path

Definition at line 178 of file transfer_raw_data.py.

◆ src_file_size

transfer_raw_data.src_file_size

Definition at line 178 of file transfer_raw_data.py.

◆ src_run_storage_id

transfer_raw_data.src_run_storage_id

Definition at line 139 of file transfer_raw_data.py.