1
0
mirror of https://github.com/schollz/croc.git synced 2024-11-23 23:54:17 +03:00

flag is no compress

This commit is contained in:
Zack Scholl 2018-07-02 07:45:46 -07:00
parent bc34811750
commit 7be11a6fda
2 changed files with 5 additions and 4 deletions

View File

@ -34,8 +34,8 @@ func main() {
Description: "send a file over the relay",
ArgsUsage: "[filename]",
Flags: []cli.Flag{
cli.BoolTFlag{Name: "compress, o"},
cli.BoolTFlag{Name: "encrypt, e"},
cli.BoolFlag{Name: "no-compress, o"},
cli.BoolFlag{Name: "no-encrypt, e"},
},
HelpName: "croc send",
Action: func(c *cli.Context) error {
@ -113,8 +113,8 @@ func send(c *cli.Context) error {
if fname == "" {
return errors.New("must specify file: croc send [filename]")
}
cr.UseCompression = c.BoolT("compress")
cr.UseEncryption = c.BoolT("encrypt")
cr.UseCompression = !c.Bool("no-compress")
cr.UseEncryption = !c.Bool("no-encrypt")
return cr.Send(fname, c.GlobalString("code"))
}

View File

@ -24,6 +24,7 @@ func (c *Croc) Relay() error {
// Send will take an existing file or folder and send it through the croc relay
func (c *Croc) Send(fname string, codePhrase string) (err error) {
log.Debugf("sending %s with compression, encryption: (%v, %v)", fname, c.UseCompression, c.UseEncryption)
// prepare code phrase
defer c.cleanup()
c.cs.Lock()