Fix for private flavor list
Closes-issue: https://mirantis.jira.com/browse/PROD-35763
Change-Id: If25297ef8d3f06f82622b30ef2ed2209af6ace00
(cherry picked from commit d37f2c878488ab985e78d3ee001062d5cb0edc6b)
diff --git a/_modules/novav21/flavors.py b/_modules/novav21/flavors.py
index 53cd7a4..7cf62fa 100644
--- a/_modules/novav21/flavors.py
+++ b/_modules/novav21/flavors.py
@@ -10,6 +10,8 @@
# License for the specific language governing permissions and limitations
# under the License.
+import six.moves.urllib.parse as urllib_parse
+
import common
# Function alias to not shadow built-ins
@@ -78,4 +80,6 @@
url = '/flavors'
if detail:
url = '%s/detail' % url
+ url = '%(base_url)s?%(query_args)s' % {
+ "base_url": url, "query_args": urllib_parse.urlencode(kwargs)}
return url, {}