def operation_download(uploader, sources):
sources, destinations = destination_from_source(sources, False)<EOL>print('<STR_LIT>', sources)<EOL>print('<STR_LIT>', destinations)<EOL>if len(destinations) == len(sources):<EOL><INDENT>if uploader.prepare():<EOL><INDENT>for filename, dst in zip(sources, destinations):<EOL><INDENT>uploader.read_file(filename, dst)<EOL><DEDENT><DEDENT><DEDENT>else:<EOL><INDENT>raise Exception('<STR_LIT>')<EOL><DEDENT>log.info('<STR_LIT>')<EOL>
The download operation