move entirely to BlobFile

This commit is contained in:
Dylan Knutson
2025-02-25 19:51:58 +00:00
parent 5ad0828aa8
commit a296688123
38 changed files with 177 additions and 201 deletions

View File

@@ -40,6 +40,28 @@ else
# connect to a Prometheus server, which we can't rely on in a test environment.
$stderr.puts "PrometheusExporter is disabled in test, console, and rake task environments"
module PrometheusExporter
module Instrumentation
class PeriodicStats
class << self
extend T::Sig
sig do
params(
args: T.untyped,
frequency: T.untyped,
client: T.untyped,
kwargs: T.untyped,
).void
end
def start(*args, frequency:, client: T.unsafe(nil), **kwargs)
end
sig { params(blk: T.proc.void).void }
def worker_loop(&blk)
end
end
end
end
class Client
class RemoteMetric
end