From 9587723911a31dfd0abf536f3fcb1a3cbfb6740d Mon Sep 17 00:00:00 2001 From: Michael Avila Date: Mon, 6 May 2019 16:13:01 -0700 Subject: [PATCH] Remove strategic provider sys constructors License: MIT Signed-off-by: Michael Avila --- core/node/provider.go | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/core/node/provider.go b/core/node/provider.go index a3f831417..dfea3b833 100644 --- a/core/node/provider.go +++ b/core/node/provider.go @@ -56,24 +56,12 @@ func SimpleOfflineProviderSys(p provider.Provider, r provider.Reprovider) provid return provider.NewSystem(p, r) } -// STRATEGIC - -// StrategicProviderSys creates new provider system -func StrategicProviderSys() provider.System { - return provider.NewOfflineProvider() -} - -// StrategicOfflineProviderSys creates a new offline provider system -func StrategicOfflineProviderSys() provider.System { - return provider.NewOfflineProvider() -} - // ONLINE/OFFLINE // OnlineProviders groups units managing provider routing records online func OnlineProviders(useStrategicProviding bool, reprovideStrategy string, reprovideInterval string) fx.Option { if useStrategicProviding { - return fx.Provide(StrategicProviderSys) + return fx.Provide(provider.NewOfflineProvider) } return fx.Options( @@ -85,7 +73,7 @@ func OnlineProviders(useStrategicProviding bool, reprovideStrategy string, repro // OfflineProviders groups units managing provider routing records offline func OfflineProviders(useStrategicProviding bool, reprovideStrategy string, reprovideInterval string) fx.Option { if useStrategicProviding { - return fx.Provide(StrategicOfflineProviderSys) + return fx.Provide(provider.NewOfflineProvider) } return fx.Options(