Rework error messages

This commit reworks error messages for all commands and makes sure they
pass liniting.
This commit is contained in:
Tom Wiesing 2023-03-09 11:13:19 +01:00
parent d22784e6f5
commit c31c46ee44
No known key found for this signature in database
40 changed files with 249 additions and 110 deletions

View file

@ -26,6 +26,11 @@ func (s ssh) Description() wisski_distillery.Description {
}
}
var errSSHServer = exit.Error{
ExitCode: exit.ExitGeneric,
Message: "unable to listen server",
}
var errSSHListen = exit.Error{
ExitCode: exit.ExitGeneric,
Message: "unable to listen",
@ -35,7 +40,7 @@ func (s ssh) Run(context wisski_distillery.Context) error {
dis := context.Environment
server, err := dis.SSH().Server(context.Context, s.PrivateKeyPath, context.Stderr)
if err != nil {
return err
return errSSHServer.Wrap(err)
}
context.Printf("Listening on %s\n", s.Bind)
@ -43,7 +48,7 @@ func (s ssh) Run(context wisski_distillery.Context) error {
// make a new listener
listener, err := net.Listen("tcp", s.Bind)
if err != nil {
return errServerListen.Wrap(err)
return errSSHListen.Wrap(err)
}
go func() {