]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa: erasure-code has --erasure-code-dir
authorLoic Dachary <ldachary@redhat.com>
Mon, 23 Nov 2015 19:21:42 +0000 (20:21 +0100)
committerLoic Dachary <ldachary@redhat.com>
Mon, 23 Nov 2015 19:21:42 +0000 (20:21 +0100)
It is used instead of the obsoleted --parameter directory= to specify
the location of the erasure code directory plugins.

Signed-off-by: Loic Dachary <loic@dachary.org>
qa/workunits/erasure-code/bench.sh
src/test/erasure-code/ceph_erasure_code.cc
src/test/erasure-code/ceph_erasure_code_benchmark.cc
src/test/erasure-code/ceph_erasure_code_non_regression.cc

index acd70354edcdcc238ed6af77e4b5b7508edb321b..31fc1f98e38cab7c4dad3444072a67ee9950eacc 100755 (executable)
@@ -1,5 +1,6 @@
 #!/bin/bash 
 #
+# Copyright (C) 2015 Red Hat <contact@redhat.com>
 # Copyright (C) 2013,2014 Cloudwatt <libre.licensing@cloudwatt.com>
 #
 # Author: Loic Dachary <loic@dachary.org>
@@ -80,7 +81,7 @@ function bench() {
         --erasures $erasures \
         --parameter k=$k \
         --parameter m=$m \
-        --parameter directory=$PLUGIN_DIRECTORY)
+        --erasure-code-dir $PLUGIN_DIRECTORY)
     result=$($command "$@")
     echo -e "$result\t$plugin\t$k\t$m\t$workload\t$iterations\t$size\t$erasures\t$command ""$@"
 }
index 00d44964760a4ffcca7686e72f5cead27d83aa4d..a48836657d22f90cf87f67d5cb536d98d158cedf 100644 (file)
@@ -188,7 +188,6 @@ int main(int argc, char** argv) {
  *   libtool --mode=execute valgrind --tool=memcheck --leak-check=full \
  *      ./ceph_erasure_code \
  *      --parameter plugin=jerasure \
- *      --parameter directory=.libs \
  *      --parameter technique=reed_sol_van \
  *      --parameter k=2 \
  *      --parameter m=2 \
index 052d8fef22146fe4e1b8792edf91652de51960b1..31a73d45a9fd3916b0466fb382124f1e64ae2f18 100644 (file)
@@ -87,7 +87,6 @@ int ErasureCodeBench::setup(int argc, char** argv) {
     CINIT_FLAG_NO_DEFAULT_CONFIG_FILE);
   common_init_finish(g_ceph_context);
   g_ceph_context->_conf->apply_changes(NULL);
-  g_conf->set_val("erasure_code_dir", ".libs", false, false);
 
   if (vm.count("help")) {
     cout << desc << std::endl;
index 91e251f2eeeede606ed5ecdc0210d88014456b9a..bc65123d58ba4bd9913c746ab7568668ba910e20 100644 (file)
@@ -330,7 +330,6 @@ int main(int argc, char** argv) {
  *   libtool --mode=execute valgrind --tool=memcheck --leak-check=full \
  *      ./ceph_erasure_code_non_regression \
  *      --plugin jerasure \
- *      --parameter directory=.libs \
  *      --parameter technique=reed_sol_van \
  *      --parameter k=2 \
  *      --parameter m=2 \