diff options
| author | Jeff Carr <[email protected]> | 2025-10-26 10:47:13 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-26 10:47:13 -0500 |
| commit | 2fb38f90b23f4013e9079adfe2e630abc6dea17c (patch) | |
| tree | 3282b233b1eb32b4fefbf7784037fc327bd52410 | |
| parent | f04fa71338774d8318fed97d7e2b734a5b49be4f (diff) | |
| -rw-r--r-- | Makefile | 2 | ||||
| -rw-r--r-- | argv.go (renamed from argv.struct.go) | 8 | ||||
| -rw-r--r-- | main.go | 4 |
3 files changed, 4 insertions, 10 deletions
@@ -3,7 +3,7 @@ VERSION = $(shell git describe --tags) BUILDTIME = $(shell date +%Y.%m.%d) -all: build +all: goimports build ./powerpaneld --hostname=breen # su -c "setcap 'cap_net_bind_service=+ep' go.wit.com" @@ -6,16 +6,8 @@ package main this enables command line options from other packages like 'gui' and 'log' */ -import ( - "go.wit.com/dev/alexflint/arg" -) - var args struct { ListRepos bool `arg:"--list-repos" help:"list all repositories"` Port int `arg:"--port" help:"port to run on (default is 2520)"` Hostname string `arg:"--hostname" help:"hostname to use"` } - -func init() { - arg.MustParse(&args) -} @@ -6,8 +6,9 @@ import ( "strings" "time" - "go.wit.com/log" + "github.com/alexflint/go-arg" "go.wit.com/lib/gui/shell" + "go.wit.com/log" ) // var accessf, clientf *os.File @@ -54,6 +55,7 @@ func okHandler(w http.ResponseWriter, r *http.Request) { } func main() { + arg.MustParse(&args) var hostname string = args.Hostname if hostname == "" { |
