class Twb::Util::FTPPublisher
Attributes
fileName[R]
fileURL[R]
Public Class Methods
new()
click to toggle source
# File lib/twb/util/ftpPublisher.rb, line 25 def initialize @ftp = Net::FTP.new('gerrard.net') @ftp.login("tableautools", 'TableauT00ls!') end
Public Instance Methods
close()
click to toggle source
# File lib/twb/util/ftpPublisher.rb, line 41 def close @ftp.close unless @ftp.nil? end
list()
click to toggle source
# File lib/twb/util/ftpPublisher.rb, line 37 def list @ftp.list() end
publish(fileName)
click to toggle source
# File lib/twb/util/ftpPublisher.rb, line 30 def publish fileName @fileName = fileName @ftp.passive = true @ftp.puttextfile(fileName, fileName) @fileURL = "http://gerrard.net/tableautools/#{fileName}" end