From ed96dd07baec00cf5ef53a946f8fa15306518e65 Mon Sep 17 00:00:00 2001 From: Laurent Senta Date: Fri, 7 Apr 2023 12:13:21 +0200 Subject: [PATCH] fix: remove dead dnslink code --- dnslinkgen.go | 39 --------------------------------------- tooling/dnslink/merge.go | 22 +--------------------- 2 files changed, 1 insertion(+), 60 deletions(-) delete mode 100644 dnslinkgen.go diff --git a/dnslinkgen.go b/dnslinkgen.go deleted file mode 100644 index 837da5fa5..000000000 --- a/dnslinkgen.go +++ /dev/null @@ -1,39 +0,0 @@ -package main - -import ( - "fmt" - "log" - "os" - "strings" - - "github.com/ipfs/gateway-conformance/tooling/dnslink" - "github.com/ipfs/gateway-conformance/tooling/fixtures" -) - -func main() { - if len(os.Args) < 2 { - fmt.Println("Usage: dnslinkgen ") - os.Exit(1) - } - - domain := os.Args[1] - - fxs, err := fixtures.List() - if err != nil { - log.Fatal(err) - } - - configs := fxs.ConfigFiles - aggMap, err := dnslink.Aggregate(configs) - if err != nil { - log.Fatal(err) - } - - // print k=v on stdout - var kvs []string - for k, v := range aggMap { - kvs = append(kvs, fmt.Sprintf("%s%s:%s", k, domain, v)) - } - - fmt.Println("export IPFS_NS_MAP=\"" + strings.Join(kvs, ",") + "\"") -} diff --git a/tooling/dnslink/merge.go b/tooling/dnslink/merge.go index 9bc127f02..2d7a91356 100644 --- a/tooling/dnslink/merge.go +++ b/tooling/dnslink/merge.go @@ -4,7 +4,6 @@ import ( "encoding/json" "fmt" "os" - "strings" ) func Aggregate(inputPaths []string) (map[string]string, error) { @@ -41,23 +40,4 @@ func Merge(inputPaths []string, outputPath string) error { err = os.WriteFile(outputPath, j, 0644) return err -} - -func AsEnv(inputPaths []string, outputPath string) error { - kvs, err := Aggregate(inputPaths) - if err != nil { - return err - } - - var kvsStr []string - for k, v := range kvs { - kvsStr = append(kvsStr, fmt.Sprintf("%s:%s", k, v)) - } - - env := strings.Join(kvsStr, ",") - env = "export IPFS_NS_MAP=\"" + env + "\"" - - err = os.WriteFile(outputPath, []byte(env), 0644) - - return err -} +} \ No newline at end of file