Note: Not released for general use.
Methods
- D
- M
- N
- P
- S
- T
Attributes
[R] | group | |
[R] | name | |
[R] | owner | |
[R] | size | |
[R] | time |
Class Public methods
date()
Link
new(path, entry)
Link
time()
Link
Instance Public methods
directory?()
Link
mode()
Link
path()
Link
symlink?()
Link
Instance Private methods
determine_time(d1, d2, d3)
Link
# File ../ruby/lib/rake/contrib/ftptools.rb, line 57 def determine_time(d1, d2, d3) now = self.class.time.now if /:/ =~ d3 result = Time.parse("#{d1} #{d2} #{now.year} #{d3}") if result > now result = Time.parse("#{d1} #{d2} #{now.year-1} #{d3}") end else result = Time.parse("#{d1} #{d2} #{d3}") end result # elements = ParseDate.parsedate("#{d1} #{d2} #{d3}") # if elements[0].nil? # today = self.class.date.today # if elements[1] > today.month # elements[0] = today.year - 1 # else # elements[0] = today.year # end # end # elements = elements.collect { |el| el.nil? ? 0 : el } # Time.mktime(*elements[0,7]) end