comparison pylons_app/lib/backup_manager.py @ 39:787e7d307b69

fix bug in arguments for command
author marcink
date Fri, 02 Apr 2010 12:50:16 +0200
parents 7f88d7088f9c
children 48727add84c9
comparison
equal deleted inserted replaced
38:7f88d7088f9c 39:787e7d307b69
63 params = { 63 params = {
64 'id_rsa_key': self.id_rsa_path, 64 'id_rsa_key': self.id_rsa_path,
65 'backup_file_path':self.backup_file_path, 65 'backup_file_path':self.backup_file_path,
66 'backup_file_name':self.backup_file_name, 66 'backup_file_name':self.backup_file_name,
67 } 67 }
68 cmd = ['scp', '-l', 40000, '-i', '%(id_rsa_key)s' % params, 68 cmd = ['scp', '-l', '40000', '-i', '%(id_rsa_key)s' % params,
69 '%(backup_file_path)s/%(backup_file_name)s' % params, 69 '%(backup_file_path)s/%(backup_file_name)s' % params,
70 'root@192.168.2.102:/backups/mercurial' % params] 70 'root@192.168.2.102:/backups/mercurial' % params]
71 71
72 subprocess.call(cmd) 72 subprocess.call(cmd)
73 logging.info('Transfered file %s to %s', self.backup_file_name, cmd[4]) 73 logging.info('Transfered file %s to %s', self.backup_file_name, cmd[4])