pgcli: add share/download subcommand for file sharing

This commit is contained in:
rkonfj
2024-04-27 19:07:33 +08:00
parent 190cc1dc4b
commit dabcf3714c
10 changed files with 614 additions and 39 deletions

View File

@@ -5,7 +5,9 @@ import (
"log/slog"
"github.com/rkonfj/peerguard/cmd/pgcli/curve25519"
"github.com/rkonfj/peerguard/cmd/pgcli/download"
"github.com/rkonfj/peerguard/cmd/pgcli/secret"
"github.com/rkonfj/peerguard/cmd/pgcli/share"
"github.com/rkonfj/peerguard/cmd/pgcli/vpn"
"github.com/spf13/cobra"
)
@@ -34,6 +36,8 @@ func main() {
cmd.AddCommand(vpn.Cmd)
cmd.AddCommand(secret.Cmd)
cmd.AddCommand(curve25519.Cmd)
cmd.AddCommand(share.Cmd)
cmd.AddCommand(download.Cmd)
cmd.PersistentFlags().IntP("verbose", "V", 0, "logger verbosity level")
cmd.Execute()