Merge pull request #6 from JalfResi/master

Feed::SecondsTillUpdate()
This commit is contained in:
jimt 2011-05-11 06:13:35 -07:00
commit 6c565263da
1 changed files with 7 additions and 0 deletions

View File

@ -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":