cmd/hydroxide: better usage info

Signed-off-by: Anirudh <icyph0x@pm.me>
This commit is contained in:
Anirudh 2019-07-26 23:33:21 +05:30 committed by Simon Ser
parent d179ba123f
commit 061cd42d4e
1 changed files with 10 additions and 7 deletions

View File

@ -283,13 +283,16 @@ func main() {
}() }()
log.Fatal(<-done) log.Fatal(<-done)
default: default:
log.Println("usage: hydroxide serve") log.Println(`
log.Println("usage: hydroxide smtp") usage: hydroxide <command>
log.Println("usage: hydroxide imap") commands:
log.Println("usage: hydroxide carddav") auth <username> Login to ProtonMail via hydroxide
log.Println("usage: hydroxide auth <username>") export-secret-keys Export keys
log.Println("usage: hydroxide export-secret-keys <username>") smtp Run hydroxide as an SMTP server
log.Println("usage: hydroxide status") imap Run hydroxide as an IMAP server
carddav Run hydroxide as a CardDAV server
serve Run all servers
status View hydroxide status`)
if cmd != "help" { if cmd != "help" {
log.Fatal("Unrecognized command") log.Fatal("Unrecognized command")
} }