2013-08-02 18:31:25 -04:00
|
|
|
module Jobs
|
2013-08-07 13:25:05 -04:00
|
|
|
class DashboardStats < Jobs::Scheduled
|
2015-07-07 00:52:19 -04:00
|
|
|
include Jobs::Stats
|
|
|
|
|
2014-02-05 18:14:41 -05:00
|
|
|
every 30.minutes
|
2013-08-02 18:31:25 -04:00
|
|
|
|
|
|
|
def execute(args)
|
2015-07-07 00:52:19 -04:00
|
|
|
stats = AdminDashboardData.new.as_json
|
|
|
|
set_cache(AdminDashboardData, stats)
|
2015-06-24 20:42:08 -04:00
|
|
|
stats
|
2013-08-02 18:31:25 -04:00
|
|
|
end
|
|
|
|
end
|
2013-09-02 03:14:41 -04:00
|
|
|
end
|