diff options
Diffstat (limited to 'bin/taler_urls.py')
-rw-r--r-- | bin/taler_urls.py | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/bin/taler_urls.py b/bin/taler_urls.py new file mode 100644 index 0000000..557aadf --- /dev/null +++ b/bin/taler_urls.py @@ -0,0 +1,36 @@ +taler_urls = dict( + online = dict( + donations = "https://donations.{}.taler.net/" + blog = "https://blog.{}.taler.net/" + bank = "https://bank.{}.taler.net/" + backoffice = "https://backoffice.{}.taler.net/" + exchange = "https://exchange.{}.taler.net/" + merchant_backend = "http://backend.{}.taler.net/" + landing = "https://{}.taler.net/" + survey = "http://survey.{}.taler.net/" + auditor = "http://auditor.{}.taler.net/" + sync = "http://sync.{}.taler.net/" + ) + + offline = dict( + donations = "http://localhost:5880/" + blog = "http://localhost:5881/" + bank = "http://localhost:5882/" + backoffice = "http://localhost:5883/" + exchange = "http://localhost:5884/" + merchant_backend = "http://localhost:5885/" + landing = "http://localhost:5886/" + survey = "http://localhost:5887/" + auditor = "http://localhost:5888/" + sync = "http://localhost:5889/" + ) +) + +def get_urls(envname): + if envname == "local": + return taler_urls["offline"] + return dict((k, v.format(envname)) + for k, v in taler_urls["online"].items() + ) + + |