Sha256: 993b25ff6a1abb5e7d6283266ec5c825d465039e175dc5ab4815cc68440a6ab9
Contents?: true
Size: 620 Bytes
Versions: 3
Compression:
Stored size: 620 Bytes
Contents
module FluentdUI def self.latest_version=(version) @latest = version end def self.latest_version @latest end def self.update_available? return unless @latest latest = Gem::Version.new(@latest) current = Gem::Version.new(::FluentdUI::VERSION) latest > current end def self.fluentd_version setup_fluentd = Fluentd.instance return nil unless setup_fluentd setup_fluentd.agent.version end def self.data_dir dir = ENV["FLUENTD_UI_DATA_DIR"].presence || ENV["HOME"] + "/.fluentd-ui/core_data" FileUtils.mkdir_p(dir) # ensure directory exists dir end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
fluentd-ui-0.3.1 | lib/fluentd-ui.rb |
fluentd-ui-0.3.0 | lib/fluentd-ui.rb |
fluentd-ui-0.2.0 | lib/fluentd-ui.rb |