gnunet-svn
[Top][All Lists]
Advanced

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

[taler-deployment] branch master updated: remove unused


From: gnunet
Subject: [taler-deployment] branch master updated: remove unused
Date: Fri, 24 Sep 2021 14:05:36 +0200

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

ms pushed a commit to branch master
in repository deployment.

The following commit(s) were added to refs/heads/master by this push:
     new 656e65e  remove unused
656e65e is described below

commit 656e65e8bd8a0ea606299516bcdd6fb641181592
Author: ms <ms@taler.net>
AuthorDate: Fri Sep 24 14:05:32 2021 +0200

    remove unused
---
 bin/WIP/taler-config-local | 244 ---------------------------------------------
 1 file changed, 244 deletions(-)

diff --git a/bin/WIP/taler-config-local b/bin/WIP/taler-config-local
deleted file mode 100755
index 38144e4..0000000
--- a/bin/WIP/taler-config-local
+++ /dev/null
@@ -1,244 +0,0 @@
-#!/usr/bin/env python3
-import click
-import sys
-from collections import OrderedDict
-import json
-import os
-import urllib.parse
-import stat
-from taler_urls import get_urls, get_port
-
-
-class ConfigFile:
-    def __init__(self, filename):
-        self.sections = OrderedDict()
-        self.filename = filename
-
-    def destroy(self):
-        del self.sections
-        self.sections = OrderedDict()
-
-    def cfg_put(self, section_name, key, value):
-        s = self.sections[section_name] = self.sections.get(section_name, 
OrderedDict())
-        s[key] = value
-
-    def cfg_write(self, outdir):
-
-        if outdir:
-            fstream = open(os.path.join(outdir, self.filename), "w")
-        else:
-            fstream = open(sys.stdout)
-
-        for section_name, section in self.sections.items():
-            fstream.write("[" + section_name + "]" + "\n")
-            for key, value in section.items():
-                fstream.write(key + " = " + value + "\n")
-            fstream.write("\n")
-        fstream.close()
-
-def coin(
-    obj,
-    currency,
-    name,
-    value,
-    d_withdraw="3 years",
-    d_spend="5 years",
-    d_legal="10 years",
-    f_withdraw="0.01",
-    f_deposit="0.01",
-    f_refresh="0.01",
-    f_refund="0.01",
-    rsa_keysize="2048",
-):
-    sec = "coin_" + currency + "_" + name
-    obj.cfg_put(sec, "value", currency + ":" + value)
-    obj.cfg_put(sec, "duration_withdraw", d_withdraw)
-    obj.cfg_put(sec, "duration_spend", d_spend)
-    obj.cfg_put(sec, "duration_legal", d_legal)
-    obj.cfg_put(sec, "fee_withdraw", currency + ":" + f_withdraw)
-    obj.cfg_put(sec, "fee_refresh", currency + ":" + f_refresh)
-    obj.cfg_put(sec, "fee_refund", currency + ":" + f_refund)
-    obj.cfg_put(sec, "fee_deposit", currency + ":" + f_deposit)
-    obj.cfg_put(sec, "rsa_keysize", rsa_keysize)
-
-
-def config(
-        obj,
-        rev_proxy_url,
-        wire_method,
-        currency,
-        exchange_wire_address,
-        merchant_wire_address,
-        exchange_wire_gateway_username,
-        exchange_wire_gateway_password,
-):
-    obj.cfg_put("paths", "TALER_DATA_HOME", "${HOME}/.taler-data")
-    obj.cfg_put("paths", "TALER_RUNTIME_DIR", "${HOME}/.taler-runtime")
-    obj.cfg_put("taler", "CURRENCY", obj.currency)
-    obj.cfg_put("taler", "CURRENCY_ROUND_UNIT", f"{currency}:0.01")
-    obj.cfg_put("bank", "serve", "uwsgi")
-    obj.cfg_put("bank", "uwsgi_serve", "unix")
-    obj.cfg_put("bank", "uwsgi_unixpath", "/tmp/bank.sock")
-    obj.cfg_put("bank", "uwsgi_unixpath_mode", "660")
-    obj.cfg_put("bank", "database", "taler")
-    obj.cfg_put("bank", "max_debt", "%s:500.0" % obj.currency)
-    obj.cfg_put("bank", "max_debt_bank", "%s:1000000000.0" % obj.currency)
-    obj.cfg_put("bank", "allow_registrations", "YES")
-    obj.cfg_put("bank", "base_url", rev_proxy_url + "/bank/")
-    obj.cfg_put("bank", "database", "postgres:///taler")
-    obj.cfg_put("bank", "suggested_exchange", rev_proxy_url + "/exchange/")
-
-    obj.cfg_put("donations", "serve", "uwsgi")
-    obj.cfg_put("donations", "uwsgi_serve", "unix")
-    obj.cfg_put("donations", "uwsgi_unixpath", "/tmp/donations.sock")
-    obj.cfg_put("donations", "uwsgi_unixpath_mode", "660")
-
-    obj.cfg_put("landing", "serve", "uwsgi")
-    obj.cfg_put("landing", "uwsgi_serve", "unix")
-    obj.cfg_put("landing", "uwsgi_unixpath", "/tmp/landing.sock")
-    obj.cfg_put("landing", "uwsgi_unixpath_mode", "660")
-
-    obj.cfg_put("blog", "serve", "uwsgi")
-    obj.cfg_put("blog", "uwsgi_serve", "unix")
-    obj.cfg_put("blog", "uwsgi_unixpath", "/tmp/blog.sock")
-    obj.cfg_put("blog", "uwsgi_unixpath_mode", "660")
-
-    obj.cfg_put("survey", "serve", "uwsgi")
-    obj.cfg_put("survey", "uwsgi_serve", "unix")
-    obj.cfg_put("survey", "uwsgi_unixpath", "/tmp/survey.sock")
-    obj.cfg_put("survey", "uwsgi_unixpath_mode", "660")
-    obj.cfg_put("survey", "bank_password", "x")
-
-    obj.cfg_put("merchant", "serve", "unix")
-    obj.cfg_put("merchant", "unixpath", "/tmp/merchant-backend.sock")
-    obj.cfg_put("merchant", "wire_transfer_delay", "0 s")
-    obj.cfg_put("merchant", "default_max_wire_fee", obj.currency + ":" + 
"0.01")
-    obj.cfg_put("merchant", "default_max_deposit_fee", obj.currency + ":" + 
"0.05")
-    obj.cfg_put("merchantdb-postgres", "config", "postgres:///taler")
-
-    obj.cfg_put("frontends", "backend", rev_proxy_url + "/merchant-backend/")
-    obj.cfg_put(
-        "merchant-exchange-{}".format(currency),
-        "exchange_base_url", rev_proxy_url + "/exchange/",
-    )
-
-    obj.cfg_put("auditor", "serve", "unix")
-    # FIXME: both below used?
-    obj.cfg_put("auditor", "base_url", rev_proxy_url + "/auditor")
-    obj.cfg_put("auditor", "auditor_url", rev_proxy_url + "/auditor")
-    obj.cfg_put("auditor", "unixpath", "/tmp/auditor.sock")
-    obj.cfg_put("auditor", "tiny_amount", currency + ":0.01")
-
-    obj.cfg_put("taler-exchange-secmod-eddsa", "unixpath", 
"/tmp/exchange-secmod-eddsa.sock")
-    obj.cfg_put("taler-exchange-secmod-rsa", "unixpath", 
"/tmp/exchange-secmod-rsa.sock")
-    obj.cfg_put("taler-exchange-secmod-rsa", "sm_priv_key",
-                "/tmp/taler-data/taler-exchange-secmod-rsa/secmod-private-key"
-    )
-    obj.cfg_put("exchange", "base_url", rev_proxy_url + "/exchange/")
-
-    obj.cfg_put("exchange", "serve", "unix")
-    obj.cfg_put("exchange", "unixpath", "/tmp/exchange.sock")
-
-    obj.cfg_put("exchange", "terms_etag", "0")
-    obj.cfg_put("exchange", "terms_dir", 
"$HOME/local/share/taler-exchange/tos")
-    obj.cfg_put("exchange", "privacy_etag", "0")
-    obj.cfg_put("exchange", "privacy_dir", 
"$HOME/local/share/taler-exchange/pp")
-
-
-    obj.cfg_put("exchangedb-postgres", "db_conn_str", "postgres:///taler")
-    obj.cfg_put("exchangedb-postgres", "config", "postgres:///taler")
-    obj.cfg_put("auditordb-postgres", "db_conn_str", "postgres:///taler")
-    obj.cfg_put("auditordb-postgres", "config", "postgres:///taler")
-
-    obj.cfg_put(
-        "exchange-account-1",
-        "payto_uri",
-        f"payto://{wire_method}/{rev_proxy_url + 
'/bank'}/{exchange_wire_address}"
-    )
-    obj.cfg_put("exchange-account-1", "enable_debit", "yes")
-    obj.cfg_put("exchange-account-1", "enable_credit", "yes")
-    obj.cfg_put("merchant-account-merchant", "payto_uri",
-        f"payto://{wire_method}/{rev_proxy_url + 
'/bank'}/{merchant_wire_address}"
-    )
-    obj.cfg_put("merchant-account-merchant",
-                "wire_response",
-                "${TALER_DATA_HOME}/merchant/wire/merchant.json",
-    )
-    obj.cfg_put("merchant-account-merchant", "wire_file_mode", "770")
-
-    # The following block should be obsoleted by the new API to configure 
instances.
-    merchant_instance_names = ("default", "Tor", "GNUnet", "Taler", "FSF", 
"Tutorial")
-    for mi in merchant_instance_names:
-        obj.cfg_put("merchant-account-merchant", f"HONOR_{mi}", "YES")
-        obj.cfg_put("merchant-account-merchant", f"ACTIVE_{mi}", "YES")
-
-    coin(obj, currency, "ct_10", "0.10")
-    coin(obj, currency, "1", "1")
-    coin(obj, currency, "2", "2")
-    coin(obj, currency, "5", "5")
-    coin(obj, currency, "10", "10")
-    coin(obj, currency, "1000", "1000")
-
-@click.command()
-@click.option("--currency", required=True)
-@click.option("--outdir", required=True)
-@click.option("--exchange-pub", required=True)
-@click.option("--exchange-wire-address", required=True)
-@click.option("--merchant-wire-address", required=True)
-@click.option("--rev-proxy-url", required=True)
-# Expected to contain already the 'secret-token:' scheme.
-@click.option("--frontends-apitoken", required=True)
-def main(
-        currency,
-        outdir,
-        exchange_wire_address,
-        merchant_wire_address,
-        rev_proxy_url,
-        frontends_apitoken
-):
-
-    config_files = []
-
-    mc = ConfigFile("taler.conf")
-    mc.cfg_put("frontends", "backend_apikey", f"{frontends_apitoken}")
-    config(mc) # does 99%
-    config_files.append(mc)
-
-    sc = ConfigFile("sync.conf")
-    sc.cfg_put("taler", "currency", currency)
-    sc.cfg_put("sync", "serve", "unix")
-    sc.cfg_put("sync", "unixpath", "$HOME/sockets/sync.http")
-    sc.cfg_put("sync", "apikey", f"Bearer {frontends_apitoken}")
-    sc.cfg_put("sync", "annual_fee", f"{currency}:0.1")
-    sc.cfg_put("sync", "fulfillment_url", "taler://fulfillment-success/")
-    sc.cfg_put("sync", "payment_backend_url", rev_proxy_url + 
"merchant-backend/instances/Taler/")
-    sc.cfg_put("syncdb-postgres", "config", f"postgres:///taler")
-    config_files.append(sc)
-
-    ac = ConfigFile("anastasis.conf")
-    ac.cfg_put("taler", "currency", currency)
-    ac.cfg_put("anastasis", "serve", "unix")
-    ac.cfg_put("anastasis", "business_name", f"GNU Taler Demo Anastasis 
Provider")
-    ac.cfg_put("anastasis", "unixpath", "/tmp/anastasis.sock")
-    ac.cfg_put("anastasis", "annual_fee", f"{currency}:0")
-    ac.cfg_put("anastasis", "question_cost", f"{currency}:0")
-    ac.cfg_put("anastasis", "insurance", f"{currency}:0")
-    ac.cfg_put("anastasis", "truth_upload_fee", f"{currency}:0")
-    ac.cfg_put("anastasis", "fulfillment_url", "taler://fulfillment-success/")
-    ac.cfg_put("anastasis", "server_salt", "kreb3ia9dmj43gfa")
-    ac.cfg_put("stasis-postgres", "config", f"postgres:///taler")
-    ac.cfg_put("anastasis-merchant-backend",
-               "payment_backend_url",
-               rev_proxy_url "merchant-backend/instances/anastasis/"
-    )
-    ac.cfg_put("anastasis-merchant-backend", "api_key", f"Bearer 
{frontends_apitoken}")
-    ac.cfg_put("authorization-question", "cost", f"{currency}:0")
-    ac.cfg_put("authorization-question", "enabled", "yes")
-    config_files.append(ac)
-
-    assert 0 < len(config_files)
-    for obj in config_files:
-        obj.cfg_write(outdir)
-
-if __name__ == "__main__":
-    main()

-- 
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]