Sha256: fba71dc99840cd58b0ec267e880d4bba5d0f95b720397bbeaee1cbbde0f0e4c6

Contents?: true

Size: 635 Bytes

Versions: 1

Compression:

Stored size: 635 Bytes

Contents

module Outliers
  module Verifications
    module Collection
      module Shared

        def none_exist?
          resources = {}
          list.each {|r| resources.merge! id: r, status: 2}
          { resources: resources, passing: resources.any? }
        end

        def equals?(args)
          keys = Array(args)
          logger.debug "Verifying '#{keys.join(',')}' equals '#{list.empty? ? 'no resources' : list_by_key.join(',')}'."
          resources = {}
          list.each {|r| resources.merge! id: r, status: 2}
          { resources: resources, passing: FIXME_WITH_EQUALS_LOGIC }
        end

      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
outliers-0.6.0 lib/outliers/verifications/collection/shared.rb