Class: DailyBucketChangeCriteria
- Inherits:
-
BucketChangeCriteria
- Object
- BucketChangeCriteria
- DailyBucketChangeCriteria
- Defined in:
- lib/quartz_flow/usagetracker.rb
Instance Method Summary collapse
Methods inherited from BucketChangeCriteria
Instance Method Details
#criteriaData ⇒ Object
170 171 172 |
# File 'lib/quartz_flow/usagetracker.rb', line 170 def criteriaData Time.new end |
#newBucket ⇒ Object
165 166 167 168 |
# File 'lib/quartz_flow/usagetracker.rb', line 165 def newBucket now = Time.new Bucket.new(now.strftime("%b %e"), now, 0) end |
#newBucket?(currentBucket) ⇒ Boolean
160 161 162 163 |
# File 'lib/quartz_flow/usagetracker.rb', line 160 def newBucket?(currentBucket) now = Time.new currentBucket.criteriaData.day != now.day end |