Sha256: 39c988729749b8bfb92d1b05b689eb5f877cdc375ec0cf15a95c31d066b1cd60
Contents?: true
Size: 417 Bytes
Versions: 5
Compression:
Stored size: 417 Bytes
Contents
class HostgroupClass < ActiveRecord::Base include Authorization audited :associated_with => :hostgroup belongs_to :hostgroup belongs_to :puppetclass attr_accessible :hostgroup_id, :hostgroup, :puppetclass_id, :puppetclass validates_presence_of :hostgroup_id, :puppetclass_id validates :puppetclass_id, :uniqueness => {:scope => :hostgroup_id} def name "#{hostgroup} - #{puppetclass}" end end
Version data entries
5 entries across 5 versions & 1 rubygems