デーモンを作成しました。実サーバーと開発用win7ラップトップの両方で出力
ログの書き込みに失敗しました。閉じたストリーム
ポイントは、win7 で動作することです。DB からハッシュタグ レコードを取得し、結果も配置します。しかし、Debian のログによると、DB からのみハッシュタグ レコードを取得します。
コード:
require File.expand_path('../../config/environment', __FILE__)
require 'rubygems'
tag = HashTag.first
TweetStream::Daemon.new('tracker').track('#'+tag.tag) do |status|
unless status.media.blank?
puts status.media.first.media_url
tag.images.create(
provider_id: 2,
when_published: Time.now,
url: status.media.first.media_url,
author_id: status.from_user,
post_id: status.id
)
end
end
誰かが私が間違っていることのヒントを教えてくれれば、本当に素晴らしいことです。