In article <3af970b1-b454-4d56-a33f-889ecfaca...@l28g2000vba.googlegroups.com>, Bryan <bryanv...@gmail.com> wrote: > >rsyncExec = '/usr/bin/ssh' >source = 'r...@10.0.45.67:/home/bry/jquery.lookup' >dest = '/home/bry/tmp' >rshArg = '-e "/usr/bin/ssh -i /home/bry/keys/brybackup.key"' >args = [rsyncExec, '-a', '-v', '--dry-run', rshArg, source, dest]
I think you want -e and the ssh command to be separate args. Something like: rshArg = '/usr/bin/ssh -i /home/bry/keys/brybackup.key' args = [rsyncExec, '-a', '-v', '--dry-run', '-e', rshArg, source, dest] or: rshArgs = [ '-e', '/usr/bin/ssh -i /home/bry/keys/brybackup.key' ] args = [rsyncExec, '-a', '-v', '--dry-run'] + rshArgs + [ source, dest] Gary Duzan Motorola H&NM -- http://mail.python.org/mailman/listinfo/python-list