2012-04-13 17 views
0

Pitを使ってRails 3.2アプリケーションを開発しました。私のローカルボックスで動作します。私はHerokuでそれを展開したいですが、設定をどのように設定するのか分かりません。私にお知らせください。私はHerokuのに対してピットを使用してあきらめたHerokuにピット設定を設定するには?

pit = Pit.get(
    'my_app', 
    :require => { 
    'twitter.consumer_key' => '', 
    'twitter.consumer_secret' => '', 
    'twitter.oauth_token' => '', 
    'twitter.oauth_token_secret' => '', 
}) 
Twitter.configure do |config| 
    config.consumer_key  = pit["twitter.consumer_key"] 
    config.consumer_secret = pit["twitter.consumer_secret"] 
    config.oauth_token  = pit["twitter.oauth_token"] 
    config.oauth_token_secret = pit["twitter.oauth_token_secret"] 
end 

答えて

0

はここでピットを使用して私のコードです。だから私は環境変数を使用しています。

pit = Pit.get(
    "my_app", 
    :require => { 
    "twitter.consumer_key"  => '', 
    "twitter.consumer_secret" => '', 
    "twitter.oauth_token"  => '', 
    "twitter.oauth_token_secret" => '', 
}) 
pit["twitter.consumer_key"] ||= ENV["twitter.consumer_key"] 
pit["twitter.consumer_secret"] ||= ENV["twitter.consumer_secret"] 
pit["twitter.oauth_token"] ||= ENV["twitter.oauth_token"] 
pit["twitter.oauth_token_secret"] ||= ENV["twitter.oauth_token_secret"] 

Twitter.configure do |config| 
    config.consumer_key  = pit["twitter.consumer_key"] 
    config.consumer_secret = pit["twitter.consumer_secret"] 
    config.oauth_token  = pit["twitter.oauth_token"] 
    config.oauth_token_secret = pit["twitter.oauth_token_secret"] 
end 
関連する問題