[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Rdiff-backup-commits] Changes to rdiff-backup/testing/commontest.py
From: |
Ben Escoto |
Subject: |
[Rdiff-backup-commits] Changes to rdiff-backup/testing/commontest.py |
Date: |
Mon, 24 Oct 2005 21:57:13 -0400 |
Index: rdiff-backup/testing/commontest.py
diff -u rdiff-backup/testing/commontest.py:1.33
rdiff-backup/testing/commontest.py:1.34
--- rdiff-backup/testing/commontest.py:1.33 Thu Sep 8 01:55:12 2005
+++ rdiff-backup/testing/commontest.py Tue Oct 25 01:57:12 2005
@@ -3,7 +3,7 @@
from rdiff_backup.log import Log
from rdiff_backup.rpath import RPath
from rdiff_backup import Globals, Hardlink, SetConnections, Main, \
- selection, lazy, Time, rpath, eas_acls, rorpiter
+ selection, lazy, Time, rpath, eas_acls, rorpiter, Security
RBBin = "../rdiff-backup"
SourceDir = "../rdiff_backup"
@@ -72,15 +72,6 @@
print "Executing: ", cmdline
assert not os.system(cmdline)
-def cmd_schemas2rps(schema_list, remote_schema):
- """Input list of file descriptions and the remote schema, return rps
-
- File descriptions should be strings of the form 'hostname.net::foo'
-
- """
- return map(SetConnections.cmdpair2rp,
- SetConnections.get_cmd_pairs(schema_list,
remote_schema))
-
def InternalBackup(source_local, dest_local, src_dir, dest_dir,
current_time = None, eas = None, acls =
None):
"""Backup src to dest internally
@@ -103,7 +94,9 @@
dest_dir = "cd test2/tmp; python ../../server.py
../../%s::../../%s" \
% (SourceDir, dest_dir)
- rpin, rpout = cmd_schemas2rps([src_dir, dest_dir], remote_schema)
+ cmdpairs = SetConnections.get_cmd_pairs([src_dir, dest_dir],
remote_schema)
+ Security.initialize("backup", cmdpairs)
+ rpin, rpout = map(SetConnections.cmdpair2rp, cmdpairs)
for attr in ('eas_active', 'eas_write', 'eas_conn'):
SetConnections.UpdateGlobal(attr, eas)
for attr in ('acls_active', 'acls_write', 'acls_conn'):
@@ -151,7 +144,10 @@
dest_dir = "cd test2/tmp; python ../../server.py
../../%s::../../%s" \
% (SourceDir, dest_dir)
- mirror_rp, dest_rp = cmd_schemas2rps([mirror_dir, dest_dir],
remote_schema)
+ cmdpairs = SetConnections.get_cmd_pairs([mirror_dir, dest_dir],
+
remote_schema)
+ Security.initialize("restore", cmdpairs)
+ mirror_rp, dest_rp = map(SetConnections.cmdpair2rp, cmdpairs)
for attr in ('eas_active', 'eas_write', 'eas_conn'):
SetConnections.UpdateGlobal(attr, eas)
for attr in ('acls_active', 'acls_write', 'acls_conn'):
- [Rdiff-backup-commits] Changes to rdiff-backup/testing/commontest.py,
Ben Escoto <=