Method: SchemaEvolutionManager::InstallTemplate#initialize

Defined in:
lib/schema-evolution-manager/install_template.rb

#initialize(opts = {}) ⇒ InstallTemplate

Returns a new instance of InstallTemplate.



5
6
7
8
9
# File 'lib/schema-evolution-manager/install_template.rb', line 5

def initialize(opts={})
  @lib_dir = Preconditions.check_not_blank(opts.delete(:lib_dir), "lib_dir is required")
  @bin_dir = Preconditions.check_not_blank(opts.delete(:bin_dir), "bin_dir is required")
  Preconditions.assert_empty_opts(opts)
end