diff options
author | Lars Wirzenius <liw@liw.fi> | 2011-07-29 11:19:15 +0100 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2011-07-29 11:19:15 +0100 |
commit | 6e3687cfedfe0e3079fb36ae9fb3d9b06a8f9534 (patch) | |
tree | e6776c025c093d84f6fe27728eb79040ae9bb0df | |
parent | 2c19d76c74d1496074ebdbb5c4a44ae1ca999a02 (diff) | |
download | seivot-6e3687cfedfe0e3079fb36ae9fb3d9b06a8f9534.tar.gz |
Rename --use-sftp to --use-sftp-repository, and add --use-sftp-root.
-rwxr-xr-x | seivot | 14 |
1 files changed, 11 insertions, 3 deletions
@@ -357,7 +357,10 @@ class Seivot(cliapp.Application): 'clear Linux kernel cache before ' 'running commands (will ask for sudo pasword') - self.settings.boolean(['use-sftp'], + self.settings.boolean(['use-sftp-repository'], + 'access backup repository over the ' + 'network via sftp') + self.settings.boolean(['use-sftp-root'], 'access backup repository over the ' 'network via sftp') @@ -372,12 +375,17 @@ class Seivot(cliapp.Application): self.live_data = os.path.join(self.tempdir, 'data') self.repo = os.path.join(self.tempdir, 'repo') - if self.settings['use-sftp']: + if self.settings['use-sftp-root']: + live_url = 'sftp://localhost%s' % self.live_data + else: + live_url = self.live_data + + if self.settings['use-sftp-repository']: repo_url = 'sftp://localhost%s' % self.repo else: repo_url = self.repo - prog = self.factory.new(progname, live_data=self.live_data, + prog = self.factory.new(progname, live_data=live_url, repo=repo_url, settings=self.settings) prog.prepare() |