Skip to content

Commit

Permalink
change metavar
Browse files Browse the repository at this point in the history
  • Loading branch information
a committed Nov 13, 2024
1 parent 53e3f2a commit 16adc06
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 5 deletions.
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,18 @@ go install github.com/sloweax/sockx@latest # binary will likely be installed at

# Usage
```
usage: sockx [-h] [--verbose] [-r num] [-a addr[:port]] [-n name] [-p name] [file...]
usage: sockx [-h] [--verbose] [-r num] [-a addr[:port]] [-n network] [-p picker]
[file...]
options:
-h, --help shows usage and exits
--verbose
-r, --retry num if proxy connection fails, retry with another one
up to num times
-a, --addr addr[:port] listen on addr (default: 127.0.0.1:1080)
-n, --network name listen on network. available options: tcp, unix (default:
-n, --network network listen on network. available options: tcp, unix (default:
tcp)
-p, --picker name chain picker. available options: round-robin, random
-p, --picker picker chain picker. available options: round-robin, random
(default: round-robin)
file load config from file
```
Expand Down
4 changes: 2 additions & 2 deletions sockx.go
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ type Config struct {
Verbose bool
Retry uint `name:"r" alias:"retry" metavar:"num" description:"if proxy connection fails, retry with another one up to num times"`
Addr string `name:"a" alias:"addr" metavar:"addr[:port]" description:"listen on addr (default: 127.0.0.1:1080)"`
Network string `name:"n" alias:"network" metavar:"name" description:"listen on network. available options: tcp, unix (default: tcp)"`
Picker string `name:"p" alias:"picker" metavar:"name" description:"chain picker. available options: round-robin, random (default: round-robin)"`
Network string `name:"n" alias:"network" metavar:"network" description:"listen on network. available options: tcp, unix (default: tcp)"`
Picker string `name:"p" alias:"picker" metavar:"picker" description:"chain picker. available options: round-robin, random (default: round-robin)"`
ConfigFiles []string `type:"positional" name:"file" metavar:"file..." description:"load config from file"`
}

Expand Down

0 comments on commit 16adc06

Please sign in to comment.