Added version

This commit is contained in:
Gnarwhal 2024-10-02 02:51:32 +00:00
parent 0143977eb0
commit 6c853bbaaa
Signed by: Gnarwhal
GPG key ID: 0989A73D8C421174

View file

@ -21,6 +21,7 @@ package main
import ( import (
"log" "log"
"flag" "flag"
"fmt"
"crypto/tls" "crypto/tls"
"forge.monodon.me/Gnarwhal/diodemail/smtp" "forge.monodon.me/Gnarwhal/diodemail/smtp"
@ -28,8 +29,14 @@ import (
func main() { func main() {
var cert_path string var cert_path string
var version bool
flag.StringVar(&cert_path, "config", "/etc/diodemail/config.json", "Path to config file") flag.StringVar(&cert_path, "config", "/etc/diodemail/config.json", "Path to config file")
flag.BoolVar(&version, "version", false, "Print version")
flag.Parse() flag.Parse()
if version {
fmt.Println("diodemail version 1.0.0")
return
}
config, err := LoadConfig(cert_path) config, err := LoadConfig(cert_path)
if err != nil { if err != nil {
log.Fatal(err) log.Fatal(err)