Unknown Argument Error "-p" when deploying to heroku.

Posted by user3312278 on Stack Overflow See other posts from Stack Overflow or by user3312278
Published on 2014-07-30T23:23:18Z Indexed on 2014/08/21 4:21 UTC
Read the original article Hit count: 217

Filed under:
|
|
|
|

We are deploying a rails app to Heroku. The app should be making a youtube api call, using the Trollop Gem as a command line parser. We keep getting this error back.

2014-07-30T23:17:57.526014+00:00 app[web.1]: Error: unknown argument '-p'.
2014-07-30T23:17:57.526020+00:00 app[web.1]: Try --help for help.
2014-07-30T23:17:57.526541+00:00 app[web.1]: Completed 500 Internal Server Error in 7466ms

This is what our Trollop code looks like.

def self.youtube_search(query)
    p ENV["YOUTUBE_DEVELOPER_KEY"]
    p query
    p "point of no return"
    p "*"*25
    youtube_service_api_name = "youtube"
    youtube_api_version = "v3"
    # opts = HTTParty.get("https://www.youtube.com/results?search_query=russia")
    opts = Trollop::options do
      opt :q, 'Search term', :source => String, :default => query
      opt :maxResults, 'Max results', :source => :int, :default => 25
    end

What's much stranger is that it was working an hour ago and now it's not. Does anyone have any ideas? This doesn't seem to be documented anywhere.

© Stack Overflow or respective owner

Related posts about ruby-on-rails

Related posts about ruby