Skip to content
Snippets Groups Projects

Remove deprecated feature for loading existing seeds

All threads resolved!
6 files
+ 13
24
Compare changes
  • Side-by-side
  • Inline
Files
6
+ 1
8
@@ -8,7 +8,6 @@ require "quby/compiler"
output_path = "output"
lookup_tables_path = "lookup_tables"
seeds_path = "seeds"
OptionParser.new do |opts|
opts.banner = "Usage: quby-compile FILE_OR_DIRS [options]"
@@ -19,10 +18,6 @@ OptionParser.new do |opts|
opts.on("--lookup-tables=INPUT") do |value|
lookup_tables_path = value
end
opts.on("--seeds=INPUT") do |value|
puts '--seeds is a deprecated option, questionnaire definitions should use seed_patches to conserve seed tweaks'
end
end.parse!
paths = ARGV.flat_map do |file_or_dir|
@@ -41,9 +36,7 @@ paths.each do |path|
key = File.basename(File.dirname(path))
sourcecode = File.read(path)
last_update = File.mtime(path)
seed_path = File.join(seeds_path, "#{key}.yml")
seeds = File.exist?(seed_path) ? YAML.load(File.read(seed_path)) : nil
compiled = Quby::Compiler.compile(key, sourcecode, path: path, seeds: seeds, lookup_tables: lookup_tables, last_update: last_update)
compiled = Quby::Compiler.compile(key, sourcecode, path: path, lookup_tables: lookup_tables, last_update: last_update)
FileUtils.mkdir_p(File.join(output_path, key))
compiled[:outputs].each do |type, output|
Loading