Commit 5e43d79f authored by Andreas Bigger's avatar Andreas Bigger

Remove metrics from the oracle watcher

parent c8b2c13e
package watch
import (
"context"
"fmt"
"os"
"os/signal"
......@@ -29,8 +28,6 @@ func Oracle(logger log.Logger, cfg *config.Config) error {
}
logger.Info("Listening for OutputProposed events from the L2OutputOracle contract", "l2oo", cfg.L2OOAddress.String())
ctx, cancel := context.WithCancel(context.Background())
defer cancel()
subscription, err := service.NewOracleSubscription()
if err != nil {
......@@ -44,19 +41,6 @@ func Oracle(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