From: Colin Patrick McCabe Date: Thu, 26 May 2011 20:15:50 +0000 (-0700) Subject: test-obsync: test sync directly from s3->rgw X-Git-Tag: v0.29~27^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=e0cbb131e18ca1271579c2f8ddcdd9db0c0a6262;p=ceph.git test-obsync: test sync directly from s3->rgw Signed-off-by: Colin McCabe --- diff --git a/src/obsync/test-obsync.py b/src/obsync/test-obsync.py index 8aebf6dc10ce..719d961f90d0 100755 --- a/src/obsync/test-obsync.py +++ b/src/obsync/test-obsync.py @@ -679,4 +679,13 @@ obsync_check(opts.buckets[0], "%s/user_defined_md2" % tdir, ["-c"]) assert_xattr("%s/user_defined_md2/spork" % tdir, { "rados.meta.tines" : "3", "rados.content_type" : "application/octet-stream" }) +# more rgw target tests +if len(opts.pools) > 0: + # synchronize from an s3 bucket to an bucket directly + obsync_check(opts.buckets[1], opts.pools[0], ["--delete-after"] + \ + xuser(sconfig, "main", "alt")) + obsync_check(opts.pools[0], "%s/rgw4" % tdir, ["--delete-after", "-c"]) + obsync_check(opts.buckets[1], "%s/rgw5" % tdir, ["--delete-after", "-c"]) + compare_directories("%s/rgw4" % tdir, "%s/rgw5" % tdir, compare_xattr = True) + sys.exit(0)