Class Rake::FtpFile |
|
Note: Not released for general use.
Methods |
Attributes |
[R] | group | |
[R] | name | |
[R] | owner | |
[R] | size | |
[R] | time |
Public Class methods |
date() |
# File lib/rake/contrib/ftptools.rb, line 19 19: def self.date 20: @date_class ||= Date 21: end
new(path, entry) |
# File lib/rake/contrib/ftptools.rb, line 23 23: def initialize(path, entry) 24: @path = path 25: @mode, line, @owner, @group, size, d1, d2, d3, @name = entry.split(' ') 26: @size = size.to_i 27: @time = determine_time(d1, d2, d3) 28: end
Public Instance methods |
directory?() |
# File lib/rake/contrib/ftptools.rb, line 34 34: def directory? 35: @mode[0] == ?d 36: end
mode() |
# File lib/rake/contrib/ftptools.rb, line 38 38: def mode 39: parse_mode(@mode) 40: end
path() |
# File lib/rake/contrib/ftptools.rb, line 30 30: def path 31: File.join(@path, @name) 32: end
symlink?() |
# File lib/rake/contrib/ftptools.rb, line 42 42: def symlink? 43: @mode[0] == ?l 44: end