@cryptotaxi247 / kubo / commits / 958772391

Remove strategic provider sys constructors

License: MIT Signed-off-by: Michael Avila <davidmichaelavila@gmail.com>

Michael Avila committed May 6, 2019 at 16:13 UTC 9587723911a31dfd0abf536f3fcb1a3cbfb6740d
1 file changed +2 -14
core/node/provider.go
+2 -14
@@ -56,24 +56,12 @@ func SimpleOfflineProviderSys(p provider.Provider, r provider.Reprovider) provid
56 return provider.NewSystem(p, r)
57 }
58
59 -// STRATEGIC
60 -
61 -// StrategicProviderSys creates new provider system
62 -func StrategicProviderSys() provider.System {
63 - return provider.NewOfflineProvider()
64 -}
65 -
66 -// StrategicOfflineProviderSys creates a new offline provider system
67 -func StrategicOfflineProviderSys() provider.System {
68 - return provider.NewOfflineProvider()
69 -}
70 -
59 // ONLINE/OFFLINE
60
61 // OnlineProviders groups units managing provider routing records online
62 func OnlineProviders(useStrategicProviding bool, reprovideStrategy string, reprovideInterval string) fx.Option {
63 if useStrategicProviding {
76 - return fx.Provide(StrategicProviderSys)
64 + return fx.Provide(provider.NewOfflineProvider)
65 }
66
67 return fx.Options(
@@ -85,7 +73,7 @@ func OnlineProviders(useStrategicProviding bool, reprovideStrategy string, repro
73 // OfflineProviders groups units managing provider routing records offline
74 func OfflineProviders(useStrategicProviding bool, reprovideStrategy string, reprovideInterval string) fx.Option {
75 if useStrategicProviding {
88 - return fx.Provide(StrategicOfflineProviderSys)
76 + return fx.Provide(provider.NewOfflineProvider)
77 }
78
79 return fx.Options(