aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--cmd/swextreload/main.go5
-rw-r--r--go.mod1
-rw-r--r--go.sum2
3 files changed, 6 insertions, 2 deletions
diff --git a/cmd/swextreload/main.go b/cmd/swextreload/main.go
index 916b6a8..608e99a 100644
--- a/cmd/swextreload/main.go
+++ b/cmd/swextreload/main.go
@@ -6,6 +6,7 @@ import (
"os"
"git.sr.ht/~liliace/claw"
+ "github.com/dedelala/sysexits"
swextreload "gopkg.teddywing.com/swextreload/internal"
)
@@ -50,13 +51,13 @@ func main() {
socket_url, ok := args["socket-url"].(string)
if !ok {
fmt.Println("error: '--socket-url' is required")
- os.Exit(64)
+ os.Exit(sysexits.Usage)
}
extension_ids := args["extension_id"].([]string)
if len(extension_ids) == 0 {
fmt.Println("error: missing extension IDs")
- os.Exit(64)
+ os.Exit(sysexits.Usage)
}
return
diff --git a/go.mod b/go.mod
index b17d5be..713f439 100644
--- a/go.mod
+++ b/go.mod
@@ -6,6 +6,7 @@ require (
git.sr.ht/~liliace/claw v0.1.1
github.com/chromedp/cdproto v0.0.0-20231011050154-1d073bb38998
github.com/chromedp/chromedp v0.9.3
+ github.com/dedelala/sysexits v0.0.0-20170927115716-3d3abae01efc
)
require (
diff --git a/go.sum b/go.sum
index 8725169..674519a 100644
--- a/go.sum
+++ b/go.sum
@@ -6,6 +6,8 @@ github.com/chromedp/chromedp v0.9.3 h1:Wq58e0dZOdHsxaj9Owmfcf+ibtpYN1N0FWVbaxa/e
github.com/chromedp/chromedp v0.9.3/go.mod h1:NipeUkUcuzIdFbBP8eNNvl9upcceOfWzoJn6cRe4ksA=
github.com/chromedp/sysutil v1.0.0 h1:+ZxhTpfpZlmchB58ih/LBHX52ky7w2VhQVKQMucy3Ic=
github.com/chromedp/sysutil v1.0.0/go.mod h1:kgWmDdq8fTzXYcKIBqIYvRRTnYb9aNS9moAV0xufSww=
+github.com/dedelala/sysexits v0.0.0-20170927115716-3d3abae01efc h1:nH0/NrIFdL9LpHJTdiNmtLyX4ijCQBhmhy0i7hjUKj8=
+github.com/dedelala/sysexits v0.0.0-20170927115716-3d3abae01efc/go.mod h1:jndAi7pgEXpXWQPgK7jP7SGk+JJ7PCngqBAq1emC3PA=
github.com/gobwas/httphead v0.1.0 h1:exrUm0f4YX0L7EBwZHuCF4GDp8aJfVeBrlLQrs6NqWU=
github.com/gobwas/httphead v0.1.0/go.mod h1:O/RXo79gxV8G+RqlR/otEwx4Q36zl9rqC5u12GKvMCM=
github.com/gobwas/pool v0.2.1 h1:xfeeEhW7pwmX8nuLVlqbzVc7udMDrwetjEv+TZIz1og=