def mv_file(test, source, data, file, dest_path, newfile): runBashFunction('mkdir -p {}'.format(dest_path)) runBashFunction('rm -fr {}/{}'.format(dest_path, newfile)) runBashFunction('sync') file_path = '/tmp/sd0/' + file test.log.debug('mv {}->{}/{}'.format(file_path, dest_path, newfile)) runBashFunction('mv {} {}/{}'.format(file_path, dest_path, newfile)) runBashFunction('sync') time.sleep(1) test.add_user_event(source, 'File {} moved'.format(file)) return True
def mv_file(test, source, data, file, dest_path, newfile=None): file_path, file_name = os.path.split(test.storage.rec_file_path) file_path_name, ext = os.path.splitext(test.storage.rec_file_path) if newfile: newfile = '{}_{}_{}{}'.format(test.storage.rec_codec, test.storage.rec_sampling, test.storage.rec_channel, ext) else: newfile = file_name runBashFunction('mkdir -p {}'.format(dest_path)) runBashFunction('rm -fr {}/{}'.format(dest_path, newfile)) runBashFunction('sync') file_path = '/tmp/sd0/' + file + '/' + file_name test.log.debug('mv {}->{}/{}'.format(file_path, dest_path, newfile)) runBashFunction('mv {} {}/{}'.format(file_path, dest_path, newfile)) runBashFunction('sync') time.sleep(1) test.add_user_event(source, 'File {} moved'.format(file)) return True
def cp_file(test, source, data, file, dest_dir): dest_path = '/tmp/sd0/' + dest_dir test.log.debug('cp {}->{}'.format(file, dest_path)) runBashFunction('mkdir -p {}'.format(dest_path)) runBashFunction('cp -r {} {}'.format(file, dest_path)) runBashFunction('sync') time.sleep(1) test.add_user_event(source, 'File {} copied'.format(file)) return True