Added SecondsTillUpdate() method.
This commit is contained in:
parent
811afef059
commit
b6a52bbf24
7
feed.go
7
feed.go
|
@ -159,6 +159,13 @@ func (this *Feed) CanUpdate() bool {
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Returns the number of seconds needed to elapse
|
||||||
|
// before the feed should update.
|
||||||
|
func (this *Feed) SecondsTillUpdate() int64 {
|
||||||
|
utc := time.UTC()
|
||||||
|
return int64(this.CacheTimeout*60)-(utc.Seconds()-this.lastupdate)
|
||||||
|
}
|
||||||
|
|
||||||
func (this *Feed) buildFeed(doc *xmlx.Document) (err os.Error) {
|
func (this *Feed) buildFeed(doc *xmlx.Document) (err os.Error) {
|
||||||
switch this.Type {
|
switch this.Type {
|
||||||
case "rss":
|
case "rss":
|
||||||
|
|
Loading…
Reference in New Issue