add Czech National Bank exchange rate data source

This commit is contained in:
MaysWind
2021-03-08 23:22:26 +08:00
parent 1f4a2e86cf
commit 970c2a8776
5 changed files with 182 additions and 1 deletions
@@ -20,6 +20,9 @@ func InitializeExchangeRatesDataSource(config *settings.Config) error {
if config.ExchangeRatesDataSource == settings.EuroCentralBankDataSource {
Container.Current = &EuroCentralBankDataSource{}
return nil
} else if config.ExchangeRatesDataSource == settings.CzechNationalBankDataSource {
Container.Current = &CzechNationalBankDataSource{}
return nil
}
return errs.ErrInvalidExchangeRatesDataSource