add Swiss National Bank exchange rates data source

This commit is contained in:
MaysWind
2024-11-13 01:46:03 +08:00
parent 7ec1efb85d
commit 80d548e8bd
6 changed files with 549 additions and 1 deletions
+3
View File
@@ -106,6 +106,7 @@ const (
CzechNationalBankDataSource string = "czech_national_bank"
NationalBankOfPolandDataSource string = "national_bank_of_poland"
BankOfIsraelDataSource string = "bank_of_israel"
SwissNationalBankDataSource string = "swiss_national_bank"
InternationalMonetaryFundDataSource string = "international_monetary_fund"
)
@@ -890,6 +891,8 @@ func loadExchangeRatesConfiguration(config *Config, configFile *ini.File, sectio
config.ExchangeRatesDataSource = NationalBankOfPolandDataSource
} else if dataSource == BankOfIsraelDataSource {
config.ExchangeRatesDataSource = BankOfIsraelDataSource
} else if dataSource == SwissNationalBankDataSource {
config.ExchangeRatesDataSource = SwissNationalBankDataSource
} else if dataSource == InternationalMonetaryFundDataSource {
config.ExchangeRatesDataSource = InternationalMonetaryFundDataSource
} else {