gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-grid5k] 52/141: fix dns entries for wallets


From: gnunet
Subject: [taler-grid5k] 52/141: fix dns entries for wallets
Date: Thu, 18 Nov 2021 14:49:53 +0100

This is an automated email from the git hooks/post-receive script.

marco-boss pushed a commit to branch master
in repository grid5k.

commit 6b2c0b2c7a987d5e605b7e7383af44474bd1d51f
Author: Boss Marco <bossm8@bfh.ch>
AuthorDate: Sat Oct 16 10:22:02 2021 +0200

    fix dns entries for wallets
---
 configs/etc/default/taler-exchange-httpd |  2 +-
 experiment/env                           |  2 +-
 experiment/run.sh                        | 11 +++++++++--
 experiment/scripts/wallet.sh             |  6 +++---
 experiment/taler-perf-any.rspec          |  5 ++++-
 5 files changed, 18 insertions(+), 8 deletions(-)

diff --git a/configs/etc/default/taler-exchange-httpd 
b/configs/etc/default/taler-exchange-httpd
index 99052e7..69281ec 100644
--- a/configs/etc/default/taler-exchange-httpd
+++ b/configs/etc/default/taler-exchange-httpd
@@ -1 +1 @@
-ARGS="-L INFO"
+ARGS="-L DEBUG"
diff --git a/experiment/env b/experiment/env
index a0f704b..b7121db 100755
--- a/experiment/env
+++ b/experiment/env
@@ -26,7 +26,7 @@ DB_USER=taler
 DB_PASSWORD=
 
 NUM_EXCHANGE_PROCESSES=1
-NUM_WALLETS=3
+NUM_WALLET_HOSTS=3
 ENABLE_EXPORTERS=true
 
 DYNDNS_KEY=
diff --git a/experiment/run.sh b/experiment/run.sh
index 29f7b8b..8b025d5 100644
--- a/experiment/run.sh
+++ b/experiment/run.sh
@@ -29,9 +29,16 @@ case "${HOSTNAME}" in
     ;;
   ${WALLET_HOSTS}) 
     echo "WALLET"
-    for (( i = 0; i < ${NUM_WALLETS}; ++i )) 
+    # sleep a random amount in 1 to 10 seconds
+    # so every wallet has enough time and no entry is duplicated
+    sleep $[ ( $RANDOM % 10 )  + 1 ]s
+    for (( i = 0; i < ${NUM_WALLET_HOSTS}; ++i )) 
     do 
-      set_ddn wallet-${i}.${DNS_ZONE}
+      if ! nslookup wallet-${i}.${DNS_ZONE} ; 
+      then
+        set_ddn wallet-${i}.${DNS_ZONE}
+       break
+      fi
     done
     exec ~/scripts/wallet.sh 
     ;;
diff --git a/experiment/scripts/wallet.sh b/experiment/scripts/wallet.sh
index 2c6433c..318e25a 100755
--- a/experiment/scripts/wallet.sh
+++ b/experiment/scripts/wallet.sh
@@ -13,8 +13,8 @@ for i in {0..100};
 do
   parallel -n 0 \
        -j 252 \
-       taler-wallet-cli advanced withdraw-manually \
+       'taler-wallet-cli advanced withdraw-manually \
        --exchange "http://${PROXY_DOMAIN}/"; \
-       --amount KUDOS:10 \
-       ::: {0...251}
+       --amount KUDOS:10' \
+       ::: {0..252}
 done
diff --git a/experiment/taler-perf-any.rspec b/experiment/taler-perf-any.rspec
index 017f037..5d289e5 100644
--- a/experiment/taler-perf-any.rspec
+++ b/experiment/taler-perf-any.rspec
@@ -1,5 +1,5 @@
 <?xml version='1.0'?>
-<rspec xmlns="http://www.geni.net/resources/rspec/3"; type="request" 
generated_by="jFed RSpec Editor" generated="2021-10-15T23:49:33.889+02:00" 
xmlns:emulab="http://www.protogeni.net/resources/rspec/ext/emulab/1"; 
xmlns:delay="http://www.protogeni.net/resources/rspec/ext/delay/1"; 
xmlns:jfed-command="http://jfed.iminds.be/rspec/ext/jfed-command/1"; 
xmlns:client="http://www.protogeni.net/resources/rspec/ext/client/1"; 
xmlns:jfed-ssh-keys="http://jfed.iminds.be/rspec/ext/jfed-ssh-keys/1"; xmlns: 
[...]
+<rspec xmlns="http://www.geni.net/resources/rspec/3"; type="request" 
generated_by="jFed RSpec Editor" generated="2021-10-16T00:23:57.337+02:00" 
xmlns:emulab="http://www.protogeni.net/resources/rspec/ext/emulab/1"; 
xmlns:delay="http://www.protogeni.net/resources/rspec/ext/delay/1"; 
xmlns:jfed-command="http://jfed.iminds.be/rspec/ext/jfed-command/1"; 
xmlns:client="http://www.protogeni.net/resources/rspec/ext/client/1"; 
xmlns:jfed-ssh-keys="http://jfed.iminds.be/rspec/ext/jfed-ssh-keys/1"; xmlns: 
[...]
   <node client_id="DB" exclusive="true" 
component_manager_id="urn:publicid:IDN+am.grid5000.fr+authority+am">
     <sliver_type name="raw-pc">
       <disk_image 
name="http://public.lille.grid5000.fr/~bfhch01/taler-debian11.dsc"/>
@@ -16,6 +16,7 @@
     <sliver_type name="raw-pc">
       <disk_image 
name="http://public.lille.grid5000.fr/~bfhch01/taler-debian11.dsc"/>
     </sliver_type>
+    <hardware_type name="uvb-sophia"/>
     <location xmlns="http://jfed.iminds.be/rspec/ext/jfed/1"; x="457.5" 
y="378.5"/>
   </node>
   <node client_id="Bank" exclusive="true" 
component_manager_id="urn:publicid:IDN+am.grid5000.fr+authority+am">
@@ -40,12 +41,14 @@
     <sliver_type name="raw-pc">
       <disk_image 
name="http://public.lille.grid5000.fr/~bfhch01/taler-debian11.dsc"/>
     </sliver_type>
+    <hardware_type name="uvb-sophia"/>
     <location xmlns="http://jfed.iminds.be/rspec/ext/jfed/1"; x="612.5" 
y="376.5"/>
   </node>
   <node client_id="Wallet-2" exclusive="true" 
component_manager_id="urn:publicid:IDN+am.grid5000.fr+authority+am">
     <sliver_type name="raw-pc">
       <disk_image 
name="http://public.lille.grid5000.fr/~bfhch01/taler-debian11.dsc"/>
     </sliver_type>
+    <hardware_type name="uvb-sophia"/>
     <location xmlns="http://jfed.iminds.be/rspec/ext/jfed/1"; x="768.5" 
y="375.5"/>
   </node>
 </rspec>
\ No newline at end of file

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]