From: Mohamed Larabi <mohamed.larabi@inria.fr>
Date: Wed, 3 Jul 2013 12:59:16 +0000 (+0200)
Subject: ignore empty values in api_versions.xml
X-Git-Tag: sfa-3.0-2~57
X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=5b9701dce9bdc716a58f5340162df3b6376d3bc7;p=sfa.git

ignore empty values in api_versions.xml
---

diff --git a/sfa/server/api_versions.py b/sfa/server/api_versions.py
index 9b05dbe2..9138a748 100644
--- a/sfa/server/api_versions.py
+++ b/sfa/server/api_versions.py
@@ -39,7 +39,8 @@ class ApiVersions:
             if isinstance(value, list):
                 for item in value:
                     if isinstance(item, dict) and \
-                       set(ApiVersions.required_fields).issubset(item.keys()):
+                       set(ApiVersions.required_fields).issubset(item.keys()) and \
+                       item['version'] != '' and item['url'] != '':
                         versions[str(item['version'])] = item['url']
         return versions