# Copyright (c) 2010-2011, Diaspora Inc. This file is # licensed under the Affero General Public License version 3 or later. See # the COPYRIGHT file. module Job class PublishToHub < Base @queue = :http_service def self.perform(sender_public_url) require File.join(Rails.root, 'lib/pubsubhubbub') atom_url = sender_public_url + '.atom' Pubsubhubbub.new(AppConfig[:pubsub_server]).publish(atom_url) end end end