feat(config): Auto-upgrade Windows config.toml from v1 to v2 (#1726)
* add: README.md * add: commands(discover,add-server,add-cpe) * add: implements(discover,add-server,add-cpe) * fix: changed os.Exit(1) in main.go to return an error * fix: lint error * delete: trivy-to-vuls stdIn * fix: Incomprehesible error logs * fix: according to review * add: function converts old config to latest one * delete: add-server * fix: lint error * fix * fix: remote scan error in Windows * fix: lint error * fix * fix: lint error * fix: lint error * add: scanner/scanner.go test normalizeHomeDirForWindows() * fix * fix * fix * fix: remove pointless assignment * fix --------- Co-authored-by: 和田皓翔 <wadahiroka@192.168.0.4> Co-authored-by: 和田皓翔 <wadahiroka@192.168.0.10> Co-authored-by: 和田皓翔 <wadahiroka@192.168.0.6>
This commit is contained in:
		@@ -108,10 +108,12 @@ func writeToFile(cnf config.Config, path string) error {
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	c := struct {
 | 
			
		||||
		Version string                       `toml:"version"`
 | 
			
		||||
		Saas    *config.SaasConf             `toml:"saas"`
 | 
			
		||||
		Default config.ServerInfo            `toml:"default"`
 | 
			
		||||
		Servers map[string]config.ServerInfo `toml:"servers"`
 | 
			
		||||
	}{
 | 
			
		||||
		Version: "v2",
 | 
			
		||||
		Saas:    &cnf.Saas,
 | 
			
		||||
		Default: cnf.Default,
 | 
			
		||||
		Servers: cnf.Servers,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user