Sha256: 654096f05e5adebd12281162ec0b3e0324dbd5f91d66f7d73f3716098b0013f8
Contents?: true
Size: 463 Bytes
Versions: 2
Compression:
Stored size: 463 Bytes
Contents
require 'prometheus/client/helper/entry_parser' module Prometheus module Client module Helper class PlainFile include EntryParser attr_reader :filepath, :data def initialize(filepath) @filepath = filepath @data = File.read(filepath, mode: 'rb') end def slice(*args) @data.slice(*args) end def size @data.length end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
prometheus-client-mmap-0.7.0.beta32 | lib/prometheus/client/helper/plain_file.rb |
prometheus-client-mmap-0.7.0.beta31 | lib/prometheus/client/helper/plain_file.rb |