add National Bank of Poland exchange rate data source

This commit is contained in:
MaysWind
2021-03-09 00:22:13 +08:00
parent 970c2a8776
commit 86370d87c9
5 changed files with 172 additions and 3 deletions
+5 -2
View File
@@ -64,8 +64,9 @@ const (
// Exchange rates data source types
const (
EuroCentralBankDataSource string = "euro_central_bank"
CzechNationalBankDataSource string = "czech_national_bank"
EuroCentralBankDataSource string = "euro_central_bank"
CzechNationalBankDataSource string = "czech_national_bank"
NationalBankOfPolandDataSource string = "national_bank_of_poland"
)
const (
@@ -415,6 +416,8 @@ func loadExchangeRatesConfiguration(config *Config, configFile *ini.File, sectio
config.ExchangeRatesDataSource = EuroCentralBankDataSource
} else if getConfigItemStringValue(configFile, sectionName, "data_source") == CzechNationalBankDataSource {
config.ExchangeRatesDataSource = CzechNationalBankDataSource
} else if getConfigItemStringValue(configFile, sectionName, "data_source") == NationalBankOfPolandDataSource {
config.ExchangeRatesDataSource = NationalBankOfPolandDataSource
} else {
return errs.ErrInvalidExchangeRatesDataSource
}