# Copyright (c) 2010-2011, Diaspora Inc. This file is # licensed under the Affero General Public License version 3 or later. See # the COPYRIGHT file. require Rails.root.join('lib', 'postzord', 'receiver', 'public') module Jobs class ReceiveUnencryptedSalmon < Base @queue = :receive def self.perform(xml) begin receiver = Postzord::Receiver::Public.new(xml) receiver.perform! rescue => e FEDERATION_LOGGER.info(e.message) raise e end end end end