|
|
@@ -9,12 +9,13 @@ import (
|
|
|
func Start() string {
|
|
|
fmt.Println("Analisi CommandLine Options")
|
|
|
|
|
|
- iniFile := flag.String("i","mail.ini","Posizione Ini File - obbligatorio")
|
|
|
- flag.Parse()
|
|
|
- if ! flag.Parsed() {
|
|
|
- fmt.Println("Errore, nessun parametro indicato")
|
|
|
+ if len(os.Args) < 2 {
|
|
|
+ fmt.Println("Parametri non sufficienti")
|
|
|
os.Exit(2)
|
|
|
}
|
|
|
+
|
|
|
+ iniFile := flag.String("i","mail.ini","Posizione Ini File - obbligatorio")
|
|
|
+ flag.Parse()
|
|
|
|
|
|
// verifica che il file passato sia valido.
|
|
|
_,err := os.Stat(*iniFile)
|