monitoring: lefrancpaysan monnaie profile
This commit is contained in:
parent
acac6d0ed3
commit
b33b3265a5
3 changed files with 16 additions and 3 deletions
|
|
@ -89,6 +89,7 @@ Helpers in `lib.sh`: `set_taler_stack`, `load_domain_profile`, `apply_taler_doma
|
||||||
| `hacktivism.ch` / `koopa` | bank.hacktivism.ch | exchange.hacktivism.ch | taler.hacktivism.ch | GOA |
|
| `hacktivism.ch` / `koopa` | bank.hacktivism.ch | exchange.hacktivism.ch | taler.hacktivism.ch | GOA |
|
||||||
| `taler.net` / `demo.taler.net` | bank.demo.taler.net | exchange.demo.taler.net | backend.demo.taler.net | KUDOS |
|
| `taler.net` / `demo.taler.net` | bank.demo.taler.net | exchange.demo.taler.net | backend.demo.taler.net | KUDOS |
|
||||||
| `test.taler.net` | bank.test… | exchange.test… | backend.test… | **TESTKUDOS** · no landings |
|
| `test.taler.net` | bank.test… | exchange.test… | backend.test… | **TESTKUDOS** · no landings |
|
||||||
|
| `lefrancpaysan.ch` | bank.… | exchange.… | **monnaie.…** (merchant) | report-only · no landings |
|
||||||
| `taler-ops.ch` / `my.taler-ops.ch` | bank.taler-ops.ch | exchange.taler-ops.ch | **my.taler-ops.ch** | CHF · **no landings** |
|
| `taler-ops.ch` / `my.taler-ops.ch` | bank.taler-ops.ch | exchange.taler-ops.ch | **my.taler-ops.ch** | CHF · **no landings** |
|
||||||
| `stage.taler-ops.ch` | bank.stage… | exchange.stage… | **my.stage…** | CHF · **no landings** |
|
| `stage.taler-ops.ch` | bank.stage… | exchange.stage… | **my.stage…** | CHF · **no landings** |
|
||||||
| unknown | bank.DOMAIN | exchange.DOMAIN | my.DOMAIN then probe | any · no landings |
|
| unknown | bank.DOMAIN | exchange.DOMAIN | my.DOMAIN then probe | any · no landings |
|
||||||
|
|
|
||||||
|
|
@ -30,3 +30,10 @@ taler-ops.ch bank.taler-ops.ch exchange.taler-ops.ch my.taler-ops.ch
|
||||||
my.taler-ops.ch bank.taler-ops.ch exchange.taler-ops.ch my.taler-ops.ch CHF 0 0 taler-ops.ch
|
my.taler-ops.ch bank.taler-ops.ch exchange.taler-ops.ch my.taler-ops.ch CHF 0 0 taler-ops.ch
|
||||||
stage.taler-ops.ch bank.stage.taler-ops.ch exchange.stage.taler-ops.ch my.stage.taler-ops.ch CHF 0 0
|
stage.taler-ops.ch bank.stage.taler-ops.ch exchange.stage.taler-ops.ch my.stage.taler-ops.ch CHF 0 0
|
||||||
my.stage.taler-ops.ch bank.stage.taler-ops.ch exchange.stage.taler-ops.ch my.stage.taler-ops.ch CHF 0 0 stage.taler-ops.ch
|
my.stage.taler-ops.ch bank.stage.taler-ops.ch exchange.stage.taler-ops.ch my.stage.taler-ops.ch CHF 0 0 stage.taler-ops.ch
|
||||||
|
|
||||||
|
# Franc Paysan (Infomaniak) — merchant host is monnaie.* (not taler./backend.)
|
||||||
|
# No GOA-style /intro landings; currency leave empty → report-only until confirmed
|
||||||
|
lefrancpaysan.ch bank.lefrancpaysan.ch exchange.lefrancpaysan.ch monnaie.lefrancpaysan.ch - 0 0
|
||||||
|
monnaie.lefrancpaysan.ch bank.lefrancpaysan.ch exchange.lefrancpaysan.ch monnaie.lefrancpaysan.ch - 0 0 lefrancpaysan.ch
|
||||||
|
bank.lefrancpaysan.ch bank.lefrancpaysan.ch exchange.lefrancpaysan.ch monnaie.lefrancpaysan.ch - 0 0 lefrancpaysan.ch
|
||||||
|
exchange.lefrancpaysan.ch bank.lefrancpaysan.ch exchange.lefrancpaysan.ch monnaie.lefrancpaysan.ch - 0 0 lefrancpaysan.ch
|
||||||
|
|
|
||||||
|
|
@ -80,7 +80,12 @@ set_taler_stack() {
|
||||||
BANK_PUBLIC=$(_to_https_base "$bank")
|
BANK_PUBLIC=$(_to_https_base "$bank")
|
||||||
EXCHANGE_PUBLIC=$(_to_https_base "$exchange")
|
EXCHANGE_PUBLIC=$(_to_https_base "$exchange")
|
||||||
MERCHANT_PUBLIC=$(_to_https_base "$merchant")
|
MERCHANT_PUBLIC=$(_to_https_base "$merchant")
|
||||||
[ -n "$currency" ] && EXPECT_CURRENCY="$currency"
|
# currency "-" or empty → report-only (do not force GOA)
|
||||||
|
if [ -n "$currency" ] && [ "$currency" != "-" ]; then
|
||||||
|
EXPECT_CURRENCY="$currency"
|
||||||
|
elif [ "$currency" = "-" ]; then
|
||||||
|
EXPECT_CURRENCY=""
|
||||||
|
fi
|
||||||
LOCAL_STACK="$local_stack"
|
LOCAL_STACK="$local_stack"
|
||||||
if [ "$LOCAL_STACK" = "1" ]; then
|
if [ "$LOCAL_STACK" = "1" ]; then
|
||||||
SKIP_SSH=0
|
SKIP_SSH=0
|
||||||
|
|
@ -147,7 +152,7 @@ _normalize_domain() {
|
||||||
# e.g. bank.demo.taler.net → demo.taler.net, taler.hacktivism.ch → hacktivism.ch
|
# e.g. bank.demo.taler.net → demo.taler.net, taler.hacktivism.ch → hacktivism.ch
|
||||||
# but NOT taler.net → net
|
# but NOT taler.net → net
|
||||||
case "$d" in
|
case "$d" in
|
||||||
bank.*|exchange.*|taler.*|backend.*|merchant.*|shop.*|libeufin.*|my.*|map.*)
|
bank.*|exchange.*|taler.*|backend.*|merchant.*|shop.*|libeufin.*|my.*|map.*|monnaie.*)
|
||||||
rest="${d#*.}"
|
rest="${d#*.}"
|
||||||
if [[ "$rest" == *.* ]]; then
|
if [[ "$rest" == *.* ]]; then
|
||||||
d="$rest"
|
d="$rest"
|
||||||
|
|
@ -206,7 +211,7 @@ apply_taler_domain() {
|
||||||
CHECK_LANDING=0
|
CHECK_LANDING=0
|
||||||
if [ "${TALER_DOMAIN_PROBE}" = "1" ]; then
|
if [ "${TALER_DOMAIN_PROBE}" = "1" ]; then
|
||||||
local h
|
local h
|
||||||
for h in "backend.${d}" "my.${d}" "taler.${d}" "merchant.${d}" "shop.${d}"; do
|
for h in "monnaie.${d}" "backend.${d}" "my.${d}" "taler.${d}" "merchant.${d}" "shop.${d}"; do
|
||||||
_probe_https_config "$h" && { MERCHANT_PUBLIC="https://$h"; break; }
|
_probe_https_config "$h" && { MERCHANT_PUBLIC="https://$h"; break; }
|
||||||
done
|
done
|
||||||
for h in "bank.${d}" "libeufin.${d}"; do
|
for h in "bank.${d}" "libeufin.${d}"; do
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue