class Rake::FtpFile
Note: Not released for general use.
Attributes
group[R]
name[R]
owner[R]
size[R]
time[R]
Public Class Methods
date()
click to toggle source
# File lib/rake/contrib/ftptools.rb, line 16 def self.date @date_class ||= Date end
new(path, entry)
click to toggle source
# File lib/rake/contrib/ftptools.rb, line 24 def initialize(path, entry) @path = path @mode, _, @owner, @group, size, d1, d2, d3, @name = entry.split(' ') @size = size.to_i @time = determine_time(d1, d2, d3) end
time()
click to toggle source
# File lib/rake/contrib/ftptools.rb, line 20 def self.time @time_class ||= Time end
Public Instance Methods
directory?()
click to toggle source
# File lib/rake/contrib/ftptools.rb, line 35 def directory? @mode[0] == ?d end
mode()
click to toggle source
# File lib/rake/contrib/ftptools.rb, line 39 def mode parse_mode(@mode) end
path()
click to toggle source
# File lib/rake/contrib/ftptools.rb, line 31 def path File.join(@path, @name) end
symlink?()
click to toggle source
# File lib/rake/contrib/ftptools.rb, line 43 def symlink? @mode[0] == ?l end