Sha256: 00c716ebb173b1b6932e855b194dd8765e248aa0a27fcd85c16402f3e500b692
Contents?: true
Size: 691 Bytes
Versions: 5
Compression:
Stored size: 691 Bytes
Contents
require 'earth/locality' class ComputationCarrier < ActiveRecord::Base self.primary_key = "name" falls_back_on :name => 'fallback', :power_usage_effectiveness => lambda { ComputationCarrier.maximum('power_usage_effectiveness') } col :name col :power_usage_effectiveness, :type => :float # verify "Power usage effectiveness should be one or more" do # ComputationCarrier.all.each do |carrier| # unless carrier.power_usage_effectiveness >= 1.0 # raise "Invalid power usage effectiveness for ComputationCarrier #{carrier.name}: #{carrier.power_usage_effectiveness} (should be >= 1.0)" # end # end # end warn_unless_size 1 end
Version data entries
5 entries across 5 versions & 1 rubygems