Fix missed TranslatePaths and unreported error.
[lightning.git] / cmd.go
diff --git a/cmd.go b/cmd.go
index 5789fe4604d3b5f41b75215e762b89868503e821..710080f97b271eaf88cadaa4602c9bf400e4803b 100644 (file)
--- a/cmd.go
+++ b/cmd.go
@@ -1,4 +1,8 @@
-package main
+// Copyright (C) The Lightning Authors. All rights reserved.
+//
+// SPDX-License-Identifier: AGPL-3.0
+
+package lightning
 
 import (
        "fmt"
@@ -24,6 +28,7 @@ var (
                "annotate":           &annotatecmd{},
                "export":             &exporter{},
                "export-numpy":       &exportNumpy{},
+               "flake":              &flakecmd{},
                "numpy-comvar":       &numpyComVar{},
                "filter":             &filtercmd{},
                "build-docker-image": &buildDockerImage{},
@@ -33,10 +38,11 @@ var (
                "diff-fasta":         &diffFasta{},
                "stats":              &statscmd{},
                "merge":              &merger{},
+               "dumpgob":            &dumpGob{},
        })
 )
 
-func main() {
+func Main() {
        if !isatty.IsTerminal(os.Stderr.Fd()) {
                logrus.StandardLogger().Formatter = &logrus.TextFormatter{DisableTimestamp: true}
        }
@@ -52,7 +58,7 @@ func (cmd *buildDockerImage) RunCommand(prog string, args []string, stdin io.Rea
                return 1
        }
        defer os.RemoveAll(tmpdir)
-       err = ioutil.WriteFile(tmpdir+"/Dockerfile", []byte(`FROM debian:10
+       err = ioutil.WriteFile(tmpdir+"/Dockerfile", []byte(`FROM debian:bullseye
 RUN DEBIAN_FRONTEND=noninteractive \
   apt-get update && \
   apt-get dist-upgrade -y && \