L'implem' de 'cipher_spec' comme param optionel ne marche pas en l'etat

This commit is contained in:
Jérémie Courrèges-Anglas 2015-05-13 16:22:22 +02:00
parent 41d09962eb
commit 94335e6d23

View File

@ -140,8 +140,6 @@ class backup_rsync(backup_generic):
else: else:
# case of rsync + ssh # case of rsync + ssh
ssh_params = ['-o StrictHostKeyChecking=no'] ssh_params = ['-o StrictHostKeyChecking=no']
if self.cipher_spec:
ssh_params.append('-c %s' % self.cipher_spec)
if self.private_key: if self.private_key:
ssh_params.append('-i %s' % self.private_key) ssh_params.append('-i %s' % self.private_key)
if self.ssh_port <> 22: if self.ssh_port <> 22:
@ -312,7 +310,7 @@ class backup_rsync_ssh(backup_rsync):
"""Backup a directory on remote server with rsync and ssh protocol (requires rsync software on remote host)""" """Backup a directory on remote server with rsync and ssh protocol (requires rsync software on remote host)"""
type = 'rsync+ssh' type = 'rsync+ssh'
required_params = backup_generic.required_params + ['remote_user','remote_dir','private_key'] required_params = backup_generic.required_params + ['remote_user','remote_dir','private_key']
optional_params = backup_generic.optional_params + ['compression','bwlimit','ssh_port','exclude_list','protect_args','overload_args', 'cipher_spec'] optional_params = backup_generic.optional_params + ['compression','bwlimit','ssh_port','exclude_list','protect_args','overload_args']
register_driver(backup_rsync) register_driver(backup_rsync)