Commit 2214da2e authored by Andreas Bigger's avatar Andreas Bigger

Remove metrics from the factory watcher

parent bdaa63ec
package watch
import (
"context"
"fmt"
"os"
"os/signal"
......@@ -29,8 +28,6 @@ func Factory(logger log.Logger, cfg *config.Config) error {
}
logger.Info("Listening for DisputeGameCreated events from the DisputeGameFactory contract", "dgf", cfg.DGFAddress.String())
ctx, cancel := context.WithCancel(context.Background())
defer cancel()
subscription, err := service.NewFactorySubscription()
if err != nil {
......@@ -44,19 +41,6 @@ func Factory(logger log.Logger, cfg *config.Config) error {
return err
}
metricsCfg := cfg.MetricsConfig
if metricsCfg.Enabled {
log.Info("starting metrics server", "addr", metricsCfg.ListenAddr, "port", metricsCfg.ListenPort)
go func() {
if err := m.Serve(ctx, metricsCfg.ListenAddr, metricsCfg.ListenPort); err != nil {
logger.Error("error starting metrics server", err)
}
}()
m.StartBalanceMetrics(ctx, logger, service.Client(), service.From())
}
m.RecordUp()
interruptChannel := make(chan os.Signal, 1)
signal.Notify(interruptChannel, []os.Signal{
os.Interrupt,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment