taldir

Directory service to resolve wallet mailboxes by messenger addresses
Log | Files | Refs | Submodules | README | LICENSE

commit 93affe6b86636260c1e148c4f9eb18f8ddb15238
parent c2835b6843e2f838e9f219ef4dfbe7caa3f864eb
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date:   Mon, 11 Jul 2022 21:03:48 +0200

remove debug functionality

Diffstat:
Mcmd/taldir-cli/main.go | 36------------------------------------
Mcmd/taldir-server/main.go | 11++++++-----
2 files changed, 6 insertions(+), 41 deletions(-)

diff --git a/cmd/taldir-cli/main.go b/cmd/taldir-cli/main.go @@ -23,8 +23,6 @@ import ( "os" "fmt" "flag" - "bufio" - "log" "taler.net/taldir/pkg/rest" "taler.net/taldir/pkg/util" "crypto/sha512" @@ -44,16 +42,8 @@ func main() { var challengeFlag = flag.String("c", "", "Activation challenge") var pubkeyFlag = flag.String("p", "", "Public key") var addressFlag = flag.String("a", "", "Address") - var delEntryFlag = flag.Bool("d", false, "Delete Entry for the specificied address") - var delValidationFlag = flag.Bool("V", false, "Delete validation for the specificied address") - - var dropFlag = flag.Bool("D", false, "Drop all data in table (DANGEROUS!)") - var cfgFlag = flag.String("C", "", "Configuration file to use") flag.Parse() cfgfile := "taldir.conf" - if len(*cfgFlag) != 0 { - cfgfile = *cfgFlag - } t := taldir.Taldir{} t.Initialize(cfgfile) host := t.Cfg.Section("taldir").Key("host").MustString("http://localhost") @@ -73,30 +63,4 @@ func main() { fmt.Println(generateLink(host, *addressFlag, *challengeFlag)) os.Exit(0) } - if *dropFlag { - fmt.Println("Really delete all data in database? [y/N]:") - reader := bufio.NewReader(os.Stdin) - char, _, err := reader.ReadRune() - - if err == nil { - fmt.Println(char) - if char == 'y' { - t.ClearDatabase() - } - os.Exit(0) - } - os.Exit(1) - } - if *delEntryFlag { - if len(*addressFlag) == 0 { - log.Fatal("No address provided!") - } - t.DeleteEntry(*addressFlag) - } - if *delValidationFlag { - if len(*addressFlag) == 0 { - log.Fatal("No address provided!") - } - t.DeleteValidation(*addressFlag) - } } diff --git a/cmd/taldir-server/main.go b/cmd/taldir-server/main.go @@ -20,11 +20,11 @@ package main /* TODO - - ToS API (terms, privacy) with localizations - - Prettify QR code landing page - - Base32: Use gnunet-go module? (currently copied) - - OrderId processing - - Maintenance of database: When to delete expired validations? +- ToS API (terms, privacy) with localizations +- Prettify QR code landing page +- Base32: Use gnunet-go module? (currently copied) +- OrderId processing +- Maintenance of database: When to delete expired validations? */ import ( @@ -34,6 +34,7 @@ import ( func main() { var cfgFlag = flag.String("c", "", "Configuration file to use") + flag.Parse() cfgfile := "taldir.conf" if len(*cfgFlag) != 0 {