jedi4ever/mccloud — Issue #4: Error bootstrapping server '[]=' string not matched
Author: mtnygard
Created: 2011-10-18 14:09:31+00:00
State: open

This appears to be happening because fog is raising an ArgumentError. Mccloud assumes that the error string will contain "Missing required arguments: ", but it does not.

````
session.rb:110:in `[]=': string not matched (IndexError)
from /Users/mtnygard/.rvm/gems/ruby-1.8.7-p352@metron/bundler/gems/mccloud-9de38ab7e7ec/lib/mccloud/session.rb:110:in `load_config'
from /Users/mtnygard/.rvm/gems/ruby-1.8.7-p352@metron/bundler/gems/mccloud-9de38ab7e7ec/lib/mccloud/session.rb:98:in `each'
from /Users/mtnygard/.rvm/gems/ruby-1.8.7-p352@metron/bundler/gems/mccloud-9de38ab7e7ec/lib/mccloud/session.rb:98:in `load_config'
from /Users/mtnygard/.rvm/gems/ruby-1.8.7-p352@metron/bundler/gems/mccloud-9de38ab7e7ec/bin/mccloud:16:in `create_session'
from /Users/mtnygard/.rvm/gems/ruby-1.8.7-p352@metron/bundler/gems/mccloud-9de38ab7e7ec/bin/mccloud:122:in `bootstrap'
from /Users/mtnygard/.rvm/gems/ruby-1.8.7-p352@metron/gems/thor-0.14.6/lib/thor/task.rb:22:in `send'
from /Users/mtnygard/.rvm/gems/ruby-1.8.7-p352@metron/gems/thor-0.14.6/lib/thor/task.rb:22:in `run'
from /Users/mtnygard/.rvm/gems/ruby-1.8.7-p352@metron/gems/thor-0.14.6/lib/thor/invocation.rb:118:in `invoke_task'
from /Users/mtnygard/.rvm/gems/ruby-1.8.7-p352@metron/gems/thor-0.14.6/lib/thor.rb:263:in `dispatch'
from /Users/mtnygard/.rvm/gems/ruby-1.8.7-p352@metron/gems/thor-0.14.6/lib/thor/base.rb:389:in `start'
from /Users/mtnygard/.rvm/gems/ruby-1.8.7-p352@metron/bundler/gems/mccloud-9de38ab7e7ec/bin/mccloud:172
from /Users/mtnygard/.rvm/gems/ruby-1.8.7-p352@metron/bin/mccloud:19:in `load'
from /Users/mtnygard/.rvm/gems/ruby-1.8.7-p352@metron/bin/mccloud:19
````