From: marios <mar...@redhat.com>

https://issues.apache.org/jira/browse/DTACLOUD-425

Signed-off-by: marios <mar...@redhat.com>
---
 server/lib/deltacloud/helpers/rabbit_helper.rb | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/server/lib/deltacloud/helpers/rabbit_helper.rb 
b/server/lib/deltacloud/helpers/rabbit_helper.rb
index 8f6e264..a8ae4f5 100644
--- a/server/lib/deltacloud/helpers/rabbit_helper.rb
+++ b/server/lib/deltacloud/helpers/rabbit_helper.rb
@@ -64,7 +64,6 @@ module Sinatra::Rabbit
                          end
 
     helper_method_name += '_url'
-
     [Proc.new do
       define_method helper_method_name do |*args|
         if (opts = args.first).kind_of? Hash
@@ -76,7 +75,7 @@ module Sinatra::Rabbit
         else
           path = operation.full_path
         end
-        path.slice!(root_url)
+        path.slice!(root_url) if path.start_with?(root_url)
         url(path)
       end unless respond_to?(helper_method_name)
     end, helper_method_name]
-- 
1.7.11.7

Reply via email to