INNER CODE UNIT · Go

configurations

bank-vaults/bank-vaults · cmd/bank-vaults/configure.go:100

		configurations := make(chan *configFile, len(vaultConfigFiles))
		for i, vaultConfigFile := range vaultConfigFiles {
			vaultConfigFiles[i] = filepath.Clean(vaultConfigFile)
			configurations <- parseConfiguration(parser, vaultConfigFile)
		}

		if !runOnce {
			go func() {
				err := watchConfigurations(parser, vaultConfigFiles, configurations)
				if err != nil {
					slog.Error(fmt.Sprintf("error watching configuration: %v", err))
					os.Exit(1)
				}
			}()
		} else {
			close(configurations)
		}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…