Project

General

Profile

« Previous | Next » 

Revision 2fba6ad7

Added by Ondřej Pražák over 8 years ago

Fixes #2267 - general rebuild of TFTP, DNS, DHCP

View differences:

app/models/concerns/orchestration.rb
after_destroy :on_destroy
end
module ClassMethods
def rebuild_methods
@rebuild_methods || {}
end
def rebuild_methods=(methods)
@rebuild_methods = methods || {}
end
def register_rebuild(method, pretty_name)
@rebuild_methods ||= {}
fail "Method :#{method} is already registered, choose different name for your method" if @rebuild_methods[method]
@rebuild_methods.merge!(method => pretty_name)
end
end
protected
def on_save

Also available in: Unified diff