Arquivo da tag: FTP

Ruby – Trabalhando com FTP

class SalvarRegistroDevendasWorker
	def salvar_arquivo_no_banco()
		arquivos= BaixarArquivosFTP.requisitar_ftp(arquivo)
		RegistroDeVendas.ler_de_arquivo(arquivo)
	end
end
 
class BaixarArquivosFTP
	attr_reader :host, :porta, :usuario, :senha
 
	def self.requisitar_ftp(arquivo)
		Net::FTP.open(@host) do |ftp|
			ftp.login(user: @usuario, passwd: @senha)
			ftp.gettextfile(arquivo)
		end
	end
end