diff --git a/src/cloud/common/CloudAuth.rb b/src/cloud/common/CloudAuth.rb index 0feae1edbe..689cbc6c29 100644 --- a/src/cloud/common/CloudAuth.rb +++ b/src/cloud/common/CloudAuth.rb @@ -132,8 +132,8 @@ class CloudAuth def get_password(username, driver=nil) xpath = "USER[NAME=\"#{username}\"" if driver - xpath = "\" and (AUTH_DRIVER=\"" - xpath << driver.split('|').join("or AUTH_DRIVER=\"") << '")' + xpath << " and (AUTH_DRIVER=\"" + xpath << driver.split('|').join("\" or AUTH_DRIVER=\"") << '")' end xpath << "]/PASSWORD"