feat: Plik z hasłami musi być szyfrowany. Polecenie szyfrowania

This commit is contained in:
Rychliński Arkadiusz
2022-11-22 17:14:04 +01:00
parent 9ab0bcdb35
commit c8c1ba52b9
5 changed files with 73 additions and 14 deletions

View File

@ -8,13 +8,16 @@ import (
"os"
)
const MULTISQLPASS = "MULTISQLPASS" // nazwa ziennej środowiskowej z hasłem
type Parameters struct {
Verbose bool
ConfigFile string
Passfile string
OutDir string
SqlDir string
LogFile string
LogFile string
Verbose bool
AskPass bool
}
var params Parameters
@ -26,6 +29,8 @@ func init() {
flag.StringVar(&params.OutDir, "outdir", "", "Katalog (istniejący i z prawem do zapisu), do którego generowane są wyniki")
flag.StringVar(&params.SqlDir, "sqldir", "scripts", "Katalog, w którym znajdują się skrypty do uruchomienia")
flag.StringVar(&params.LogFile, "log", "", "Plik, do którego zostanie dopisany log programu")
flag.BoolVar(&params.AskPass, "P", false, "Pytaj o hasło. Jeśli nie podane wymaga się hasła w ")
flag.Usage = printUsage
flag.Parse()
}