Commit ae89b81d authored by Michael Witrant's avatar Michael Witrant

option to parse only one amendment

parent 7983025f
...@@ -7,10 +7,13 @@ require 'clik' ...@@ -7,10 +7,13 @@ require 'clik'
require 'nokogiri' require 'nokogiri'
xml_dump_path = nil xml_dump_path = nil
def debug(values); end def debug(values)
end
parse_only_one = false
extra_args = cli '--xml-dump' => lambda { |path| xml_dump_path = path }, extra_args = cli '--xml-dump' => lambda { |path| xml_dump_path = path },
'-d --debug' => lambda { def debug(values) p values; end } '-d --debug' => lambda { def debug(values) p values; end },
'-1 --one' => lambda { parse_only_one = true }
opendocument_path = extra_args.first opendocument_path = extra_args.first
raise "usage: #$0 <OpenDocument file>" unless opendocument_path raise "usage: #$0 <OpenDocument file>" unless opendocument_path
...@@ -67,5 +70,7 @@ amend_nodes.each do |nodes| ...@@ -67,5 +70,7 @@ amend_nodes.each do |nodes|
} }
debug amendment debug amendment
amendments << amendment amendments << amendment
break if parse_only_one
end end
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment