Sha256: e18fa70e0f90824fda5511146eb66ab806dc4608392aadf48dcce3ab22249cae

Contents?: true

Size: 282 Bytes

Versions: 1

Compression:

Stored size: 282 Bytes

Contents

module Shipit
  module GithubStatus
    CACHE_KEY = 'github::status'.freeze

    class << self
      def status
        Rails.cache.read(CACHE_KEY)
      end

      def refresh_status
        Rails.cache.write(CACHE_KEY, Shipit.github_api.github_status)
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
shipit-engine-0.12.1 app/models/shipit/github_status.rb