Revision 0bba6aae
Added by Ohad Levy almost 14 years ago
- ID 0bba6aae5598b368fd99a3c33f20d602e78261a5
app/models/operatingsystem.rb | ||
---|---|---|
|
||
# Emulate multiple inheritance from a virtual Family class
|
||
def after_initialize
|
||
extend eval("Family::#{Family::FAMILIES[family_id]}") if family_id
|
||
extend eval("Family::#{Family::FAMILIES[family_id]}") if defined? family_id and not family_id.nil?
|
||
end
|
||
|
||
def family
|
Also available in: Unified diff
migration might fail if medium does not have an opeartingsystem - refs #236