Unexport SetTime and SetSize
This commit is contained in:
parent
4c910c8b22
commit
d827b56882
14
ftp.go
14
ftp.go
@ -329,7 +329,7 @@ func parseListLine(line string) (*Entry, error) {
|
|||||||
Type: EntryTypeFolder,
|
Type: EntryTypeFolder,
|
||||||
Name: strings.Join(fields[6:], " "),
|
Name: strings.Join(fields[6:], " "),
|
||||||
}
|
}
|
||||||
if err = e.SetTime(fields[3:6]); err != nil {
|
if err = e.setTime(fields[3:6]); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -342,10 +342,10 @@ func parseListLine(line string) (*Entry, error) {
|
|||||||
Name: strings.Join(fields[7:], " "),
|
Name: strings.Join(fields[7:], " "),
|
||||||
}
|
}
|
||||||
|
|
||||||
if err = e.SetSize(fields[2]); err != nil {
|
if err = e.setSize(fields[2]); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if err = e.SetTime(fields[4:7]); err != nil {
|
if err = e.setTime(fields[4:7]); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -370,12 +370,12 @@ func parseListLine(line string) (*Entry, error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if e.Type == EntryTypeFile {
|
if e.Type == EntryTypeFile {
|
||||||
if err = e.SetSize(fields[4]); err != nil {
|
if err = e.setSize(fields[4]); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if err = e.SetTime(fields[5:8]); err != nil {
|
if err = e.setTime(fields[5:8]); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -384,12 +384,12 @@ func parseListLine(line string) (*Entry, error) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func (e *Entry) SetSize(str string) (err error) {
|
func (e *Entry) setSize(str string) (err error) {
|
||||||
e.Size, err = strconv.ParseUint(str, 10, 0)
|
e.Size, err = strconv.ParseUint(str, 10, 0)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
func (e *Entry) SetTime(fields []string) (err error) {
|
func (e *Entry) setTime(fields []string) (err error) {
|
||||||
var timeStr string
|
var timeStr string
|
||||||
if strings.Contains(fields[2], ":") { // this year
|
if strings.Contains(fields[2], ":") { // this year
|
||||||
thisYear, _, _ := time.Now().Date()
|
thisYear, _, _ := time.Now().Date()
|
||||||
|
Loading…
Reference in New Issue
Block a user