lib/atig/agent/noretweets.rb
# -*- mode:ruby; coding:utf-8 -*-
require 'atig/util'
module Atig
module Agent
class Noretweets
include Util
def initialize(context, api, db)
@opts = context.opts
@log = context.log
@db = db
log :info, "initialize"
api.repeat(3600){|t| update t }
end
def update(api)
@db.noretweets.clear.concat( api.get("friendships/no_retweets/ids") )
end
end
end
end