Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
Ubuntu, Deltacloud1.0.0
Description
Hi,
Trying to change the provider (region) with ec2 driver from GUI. The response at server shows:
172.30.54.46 - - [04/Jul/2012 10:48:58] "POST /api HTTP/1.1" 301 - 0.6828
can't modify frozen string
/var/lib/gems/1.9.1/gems/deltacloud-core-1.0.0/lib/sinatra/rack_matrix_params.rb:95:in `gsub!'
/var/lib/gems/1.9.1/gems/deltacloud-core-1.0.0/lib/sinatra/rack_matrix_params.rb:95:in `call'
/var/lib/gems/1.9.1/gems/rack-1.4.1/lib/rack/builder.rb:134:in `call'
/var/lib/gems/1.9.1/gems/thin-1.3.1/lib/thin/connection.rb:80:in `block in pre_process'
/var/lib/gems/1.9.1/gems/thin-1.3.1/lib/thin/connection.rb:78:in `catch'
/var/lib/gems/1.9.1/gems/thin-1.3.1/lib/thin/connection.rb:78:in `pre_process'
/var/lib/gems/1.9.1/gems/eventmachine-0.12.10/lib/eventmachine.rb:1060:in `call'
/var/lib/gems/1.9.1/gems/eventmachine-0.12.10/lib/eventmachine.rb:1060:in `block in spawn_threadpool'can't modify frozen string
/var/lib/gems/1.9.1/gems/deltacloud-core-1.0.0/lib/sinatra/rack_matrix_params.rb:95:in `gsub!'
/var/lib/gems/1.9.1/gems/deltacloud-core-1.0.0/lib/sinatra/rack_matrix_params.rb:95:in `call'
/var/lib/gems/1.9.1/gems/rack-1.4.1/lib/rack/builder.rb:134:in `call'
/var/lib/gems/1.9.1/gems/thin-1.3.1/lib/thin/connection.rb:80:in `block in pre_process'
/var/lib/gems/1.9.1/gems/thin-1.3.1/lib/thin/connection.rb:78:in `catch'
/var/lib/gems/1.9.1/gems/thin-1.3.1/lib/thin/connection.rb:78:in `pre_process'
/var/lib/gems/1.9.1/gems/eventmachine-0.12.10/lib/eventmachine.rb:1060:in `call'
/var/lib/gems/1.9.1/gems/eventmachine-0.12.10/lib/eventmachine.rb:1060:in `block in spawn_threadpool'