9 qicore = qi.module(
'qicore')
11 log = qi.Logger(
"qicore.file.example")
14 log.info(
">>>> File Transfer Progress = {0}%".format(progress_value * 100))
17 log.info(
"Working on image file at {0} ...".format(image_file_path))
20 log.info(
"Working on image file at {0} - DONE".format(image_file_path))
25 log.info(
"Storing image {1} at {0} into the ImageStore...".format(image_file_path, name))
28 file = qicore.openLocalFile(image_file_path)
31 image_store.store_image(file, name)
33 log.info(
"Storing image {1} at {0} into the ImageStore - DONE".format(image_file_path, name))
39 file = image_store.get_image(image_file_name)
40 qicore.copyToLocal(file, image_file_path)
52 file = image_store.get_image(image_file_name)
55 file_operation = qicore.FileCopyToLocal(file, image_file_path)
58 file_operation.notifier().progress.connect(print_tranfer_progress)
61 file_operation.start()
73 image_store = client_session.service(
'ImageStore')
81 path_to_file = sys.argv[1]