class Limarka::Configuracao
Representa os comandos de linha sobre configuracao.
Invoque `limarka help configuracao` para verificar os comandos. @see Cli
Public Instance Methods
exporta()
click to toggle source
# File lib/limarka/configuracao.rb, line 20 def exporta configuracao_pdf = "configuracao.pdf" configuracao_yaml = "configuracao.yaml" Dir.chdir(options[:input_dir]) do raise IOError, "Arquivo não encontrado: #{options[:input_dir]}/" + configuracao_pdf unless File.exist? (configuracao_pdf) pdf = PdfForms::Pdf.new configuracao_pdf, (PdfForms.new 'pdftk'), utf8_fields: true pdfconf = Limarka::Pdfconf.new(pdf: pdf) # exporta sem validação h = pdfconf.exporta(false) target_file = options[:output_dir]+'/'+configuracao_yaml puts "Sobrescrevendo #{target_file}".green if File.exist?(target_file) Limarka::Trabalho.save_yaml(h, target_file) end end