]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
test_rgw_crypt: BlockCryptNone takes a block_size param
authorAbhishek Lekshmanan <abhishek@suse.com>
Tue, 26 Mar 2019 18:11:28 +0000 (19:11 +0100)
committerAbhishek Lekshmanan <abhishek@suse.com>
Tue, 26 Mar 2019 19:26:19 +0000 (20:26 +0100)
So that block sizes like 4096 can be tested

Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
src/test/rgw/test_rgw_crypto.cc

index 51b81f9e35d8e6f9baf9ce21cb141fdbee168012..d31f4c947609f48a77074fed93bc4438a210579d 100644 (file)
@@ -61,12 +61,14 @@ public:
 
 
 class BlockCryptNone: public BlockCrypt {
+  size_t block_size = 256;
 public:
   BlockCryptNone(){};
+  BlockCryptNone(size_t sz) : block_size(sz) {}
   virtual ~BlockCryptNone(){};
   size_t get_block_size() override
   {
-    return 256;
+    return block_size;
   }
   bool encrypt(bufferlist& input,
                        off_t in_ofs,